讨论 / 求改
球威 2012-01-17 01:32:00
点我顶贴 收藏 删除
program yanhui;

var

a,b,m,n,k:longint;

i,ans,p,j:longint;

begin

read(a,b,k,n,m);

ans:=1;j:=2;

for p:=m to k do begin

i:=p;

while(j<=m+1)and(i mod j=0)do begin i:=i div j;inc(j)end;

ans:=((ans*i))mod 10007;

end;

for i:=1 to m do ans:=(ans*b)mod 10007;

for i:=1 to n do ans:=(ans*a)mod 10007;

write(ans);

end.

查看更多回复
提交回复