PASCAL语言问题
求出结果并讲解分析(容易理解)constc=2009;varn,p,s,i,j,t:integer;beginread(n,p);s:=0;t:=1;fori:=1ton...
求出结果并讲解分析(容易理解)
const
c=2009;
var
n,p,s,i,j,t:integer;
begin
read(n,p);
s:=0;
t:=1;
for i:=1 to n do
begin
t:=t*p mod c;
for j:=1 to i do
s:=(s+t) mod c;
end;
writeln(s);
end.
输入11 2 输出 展开
const
c=2009;
var
n,p,s,i,j,t:integer;
begin
read(n,p);
s:=0;
t:=1;
for i:=1 to n do
begin
t:=t*p mod c;
for j:=1 to i do
s:=(s+t) mod c;
end;
writeln(s);
end.
输入11 2 输出 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询