看看这个符不符合:
data data1;
do i=1 to 70;
a=ranbin(1212,24,0.25);
b=ranbin(1212,24,0.25);
c=ranbin(1212,24,0.25);
d=24-a-b-c;
output;
end;
keep a b c d;
run;
************************随机生成一个数据集***************;
data temp1;
do i=0 to 50;
a=ranbin(1212,24,0.25);
b=ranbin(1212,24,0.25);
c=ranbin(1212,24,0.25);
d=ranbin(1212,24,0.25);
output;
end;
keep a b c d;
run;
%macro doit();
%local i;
data a;
set temp1;
solved='N';
length answer $ 16;
%do i=0 %to 319;
if round(&&A&i, 1e-10) = 24 then do;
solved='Y';
answer = &&AA&i;
output;