比赛 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.