比赛 20121108 评测结果 AWWWWWWWWA
题目名称 K 上升段 最终得分 20
用户昵称 剑舞江南 运行时间 0.003 s
代码语言 Pascal 内存使用 0.17 MiB
提交时间 2012-11-08 10:50:16
显示代码纯文本
Program PP2;
Var f:array[1..20,1..20]of qword;
    a:array[1..20]of qword;
    i,n,k,j:longint;
Begin
assign(input,'k.in'); reset(input);
assign(output,'k.out'); rewrite(output);
  a[1]:=1;
  for i:=2 to 20 do a[i]:=a[i-1]*i;
  readln(n,k);
  f[1,1]:=1;
  f[2,1]:=1; f[2,2]:=1;
  for i:=3 to n do begin
    f[i,1]:=1;
    f[i,i]:=1;
    for j:=2 to i-1 do f[i,j]:=f[i-1,j]+f[i-1,j-1]+a[i-1];
  end;
  writeln(f[n,k]);
close(input);
close(output);
End.