比赛 20110729 评测结果 AEEEEEEEEE
题目名称 sumcount 最终得分 10
用户昵称 wo shi 刘畅 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2011-07-29 11:41:56
显示代码纯文本
var
  n,a,ans,now,i,b,p:longint;

function jc(x:longint):longint;
var
  i,s:longint;
begin
  s:=1;
  for i:=1 to x do s:=s*i;
  jc:=s;
end;

begin
  assign(input,'sumcount.in'); reset(input);
  assign(output,'sumcount.out'); rewrite(output);
  readln(n,a,b,p);
  ans:=0;
  for i:=a to b do
  begin
    now:=jc(i+n-1) div (jc(i)*jc(n-1));
    ans:=(ans+now) mod p;
  end;
  writeln(ans);
  close(input);
  close(output);
end.