1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | Program exer (input,output); var i,N,p,c,d:integer; begin readln (N); i:=1; c:=i mod 10; d:=i div 10; p:=0; while (i<=N) do begin if (i=2) or (i=5) or ((c=1) and (d<>0)) or (c=3) or (c=7) or (c=9) then p:=p+1; i:=i+1; c:=i mod 10; d:=i div 10 end; writeln (p); end. |
UHJvZ3JhbSBleGVyIChpbnB1dCxvdXRwdXQpOwp2YXIgaSxOLHAsYyxkOmludGVnZXI7CmJlZ2luCiAgICByZWFkbG4gKE4pOwogICAgaTo9MTsKICAgIGM6PWkgbW9kIDEwOwogICAgZDo9aSBkaXYgMTA7CiAgICBwOj0wOwogICAgd2hpbGUgKGk8PU4pIGRvCiAgICAgICAgICBiZWdpbgogICAgICAgICAgaWYgKGk9Mikgb3IgKGk9NSkgb3IgKChjPTEpIGFuZCAoZDw+MCkpIG9yIChjPTMpIG9yIChjPTcpICBvciAoYz05KSB0aGVuCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIHA6PXArMTsKICAgICAgICAgICBpOj1pKzE7CiAgICAgICAgICAgYzo9aSBtb2QgMTA7CiAgICAgICAgICAgZDo9aSBkaXYgMTAKICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgIAogICAgICAgICAgIGVuZDsKICAgICB3cml0ZWxuIChwKTsKZW5kLgo=
-
upload with new input
-
result: Success time: 0.01s memory: 4112 kB returned value: 0
29
13
-
result: Runtime error time: 0.01s memory: 4112 kB signal: -1
./prog: attempt to read past end of Input (error #454 at 804a133)



