fork download
  1. Var
  2. n,x,k,s:integer;
  3. Function f(n:integer):longint;
  4. begin
  5. If (n<=15) then F:=n*n+3*n+9 else
  6. If (n mod 3=0)Then f:=f(n-1)+n-2 else
  7. f:=f(n-2)+n+2;
  8. end;
  9. begin
  10. s:=0;
  11. for n:=1 to 1000 do
  12. begin
  13. x:=f(n);
  14. k:=0;
  15. while x>0 do begin
  16. If (x mod 2<>0) then k:=k+1;
  17. x:=x div 10;
  18. end;
  19. If (k=0) then s:=s+1;
  20. end;
  21. write(s);
  22. end.
Success #stdin #stdout 0.01s 5648KB
stdin
Standard input is empty
stdout
421