Randomize an array using dist

In reply to dave_59:

Thanks Dave!!

I wanted more 3’s so i am assuming you meant this

constraint right_way {
foreach(q[i]) {
q[i] inside {[1:50]};
q[i] % 3 ==0 || q[i] % 4 ==0;
(q[i] % 3 ==0) dist {0:=2, 1:=1};
(q[i] % 4 ==0) dist {0:=1, 1:=2};
}
}