比赛 防止颓废的小练习v0.1 评测结果 AAAAAATTTT
题目名称 质因数分解 最终得分 60
用户昵称 waq 运行时间 4.000 s
代码语言 Pascal 内存使用 0.17 MiB
提交时间 2016-10-17 13:45:08
显示代码纯文本
  1. program zysfj;
  2. var n,i,j,k:longint;
  3. begin
  4. assign(input,'prime.in');reset(input);
  5. assign(output,'prime.out');rewrite(output);
  6. read(n);
  7. for i:= n downto 1 do
  8. if(n mod i=0)then
  9. begin
  10. j:=0;
  11. for k:=2 to (n div i)-1 do
  12. if((n div i) mod k=0)then
  13. begin
  14. j:=10;
  15. break;
  16. end;
  17. for k:=2 to i-1 do
  18. if(i mod k=0)then
  19. begin
  20. j:=10;
  21. break;
  22. end;
  23. if(j<>10)then
  24. begin
  25. writeln(i);
  26. break;
  27. end;
  28. end;
  29. close(input);
  30. close(output);
  31. end.