比赛 20111110 评测结果 AAAAAAAAAA
题目名称 整理牙刷 最终得分 100
用户昵称 lizhe 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2011-11-10 10:30:04
显示代码纯文本
  1. program put;
  2. const
  3. nn=1206;
  4. var
  5. i,n,a,b,c:longint;
  6. procedure init;
  7. begin
  8. assign(input,'put.in');
  9. reset(input);
  10. assign(output,'put.out');
  11. rewrite(output);
  12. read(n)
  13. end;
  14.  
  15. procedure panduan;
  16. begin
  17. if n=1 then
  18. begin
  19. writeln('No Solution!');
  20. close(input);
  21. close(output);
  22. halt
  23. end
  24. end;
  25.  
  26. procedure main;
  27. begin
  28. a:=0;
  29. b:=1;
  30. for i:=3 to n do
  31. begin
  32. c:=((i-1)*(a+b)) mod nn;
  33. a:=b;
  34. b:=c
  35. end;
  36. writeln(b);
  37. close(input);
  38. close(output)
  39. end;
  40.  
  41. begin
  42. init;
  43. panduan;
  44. main
  45. end.