Cod sursa(job #1033958)

Utilizator atatomirTatomir Alex atatomir Data 17 noiembrie 2013 16:41:32
Problema Dtcsu Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.61 kb
uses sysutils;
const nr=276997;
var x:int64;
    i,q,r:longint;
    bufin:array[1..65000]of byte;
    s:string;

begin
  assign(input,'dtcsu.in'); reset(input);
  assign(output,'dtcsu.out'); rewrite(output);
  settextbuf(input,bufin);

  for i := 1 to nr do readln();
  readln(q);  r := 0;
  for i := 1 to q do
  begin
    readln(s); x := strtoint(s);
    while x mod 2 <> 0 do x := x div 2;
    while x mod 3 <> 0 do x := x div 3;
    while x mod 5 <> 0 do x := x div 5;
    while x mod 7 <> 0 do x := x div 7;

    if x = 1 then inc(r);
  end;

  write(r);

  close(input);
  close(output);
end.