讨论 / 貌似这题不需要什么公式啊,压缩啊....
Mine_ysd 2010-07-22 05:19:00
点我顶贴 收藏 删除
状态: Accepted

测评机: Xeost[5]

得分: 100分

提交日期: 2010-7-22 20:14:00

有效耗时: 4547毫秒

测试结果1: 通过本测试点|有效耗时157ms

测试结果2: 通过本测试点|有效耗时47ms

测试结果3: 通过本测试点|有效耗时156ms

测试结果4: 通过本测试点|有效耗时156ms

测试结果5: 通过本测试点|有效耗时156ms

测试结果6: 通过本测试点|有效耗时797ms

测试结果7: 通过本测试点|有效耗时735ms

测试结果8: 通过本测试点|有效耗时781ms

测试结果9: 通过本测试点|有效耗时781ms

测试结果10: 通过本测试点|有效耗时781ms

var a,b,jia:array[0..200]of integer;

x,n,ee,i,j,xx:longint;

begin

readln(x,n);

readln(jia[1]);

a[1]:=1;

for i:=1 to n do

begin

readln(xx);

for j:=1 to 100 do a[j]:=a[j]*x;

for j:=1 to 100 do

begin

a[j+1]:=a[j+1]+a[j]div 10;

a[j]:=a[j]mod 10;

end;

b:=a;

for j:=1 to 100 do b[j]:=b[j]*xx;

for j:=1 to 100 do

begin

b[j+1]:=b[j+1]+b[j]div 10;

b[j]:=b[j]mod 10;

end;

for j:=1 to 100 do

begin

jia[j]:=jia[j]+b[j];

jia[j+1]:=jia[j+1]+jia[j]div 10;

jia[j]:=jia[j]mod 10;

end;

end;

for i:=100 downto 1 do write(jia[i]);

end.

只要算其中100位就可以了(不会万进制,只能这样)

查看更多回复
提交回复