| 比赛 | 20091023练习题 | 评测结果 | WWWWWWWWWW |
|---|---|---|---|
| 题目名称 | 质数取石子 | 最终得分 | 0 |
| 用户昵称 | bly1991 | 运行时间 | 0.000 s |
| 代码语言 | Pascal | 内存使用 | 0.00 MiB |
| 提交时间 | 2009-10-26 11:40:40 | ||
program bly(input,output);
var
n,s:integer;
i,j,a:integer;
f1,f2:text;
begin
assign(f1,'stonegame.in');
reset(f1);
readln(f1,n);
assign(f2,'stonegame.out');
rewrite(f2);
for i:=1 to n do begin
readln(f1,a);
s:=0;
repeat
j:=j+1;
if a mod j=0 then s:=1;
until j>=sqrt(a);
if s=0 then writeln(f2,'1')
else writeln(f2,'-1');
end;
close(f1);
close(f2);
end.