fork download
  1. program conio;
  2. var n, contadivisori:longint;
  3.  
  4. procedure trovadivisori (x:longint);
  5. var y,h:longint;
  6.  
  7. begin
  8. y:=2; h:=2;
  9. repeat
  10. if (x mod y =0) then h:=h+2;
  11. y:=y+1;
  12. until y>trunc(sqrt(x));
  13. contadivisori:=h;
  14. end;
  15.  
  16. begin
  17. (*assign(input, 'input.txt'); reset(input);
  18.   assign(output, 'output.txt'); rewrite(output);*)
  19. readln(n);
  20. trovadivisori(n);
  21. writeln(contadivisori);
  22.  
  23. end.
Success #stdin #stdout 0s 5320KB
stdin
10
stdout
4