level 3
看渣渣是怎么做的
var
a,i:longint;
begin
while a<>202 do
begin
i:=i+1;
if (i<10)and(i=1) then a:=a+1;
if (i>=10)and(i<100) then
begin
if i mod 10=1 then a:=a+1;
if i div 10=1 then a:=a+1;
end;
if i>=100 then
begin
if i mod 10=1 then a:=a+1;
if ((i-i mod 10) div 10)mod 10=1 then a:=a+1;
if i div 100=1 then a:=a+1;
end;
end;
write(i);
end.
2016年02月04日 14点02分