比赛 |
20111110 |
评测结果 |
AAAAAAAAAA |
题目名称 |
整理牙刷 |
最终得分 |
100 |
用户昵称 |
lizhe |
运行时间 |
0.000 s |
代码语言 |
Pascal |
内存使用 |
0.00 MiB |
提交时间 |
2011-11-10 10:30:04 |
显示代码纯文本
- program put;
- const
- nn=1206;
- var
- i,n,a,b,c:longint;
- procedure init;
- begin
- assign(input,'put.in');
- reset(input);
- assign(output,'put.out');
- rewrite(output);
- read(n)
- end;
-
- procedure panduan;
- begin
- if n=1 then
- begin
- writeln('No Solution!');
- close(input);
- close(output);
- halt
- end
- end;
-
- procedure main;
- begin
- a:=0;
- b:=1;
- for i:=3 to n do
- begin
- c:=((i-1)*(a+b)) mod nn;
- a:=b;
- b:=c
- end;
- writeln(b);
- close(input);
- close(output)
- end;
-
- begin
- init;
- panduan;
- main
- end.