中易网

关于pascal计算2^n……(1<=n<=31600000)`急!!!

答案:1  悬赏:80  
解决时间 2021-03-16 04:14
关于pascal计算2^n……(1<=n<=31600000)`急!!!
最佳答案
Var a,b,c:Array[1..201]Of word;i,j,k,m,n,p,t:Longint;BeginReadln(p);Writeln(Trunc(Ln(2)/Ln(10)*p)+1);k:=0;repeatinc(k);a[k]:=p mod 2;p:=p div 2until p=1;b[1]:=2;n:=1;for m:=k downto 1 dobeginfillchar(c,sizeof(c),0);for i:=1 to n dofor j:=1 to n dobeginif i+j-1>200 then break;t:=i+j-1;inc(c[t],b[i]*b[j]);inc(c[t+1],c[t] div 10);c[t]:=c[t]mod 10;end;if a[m]=1 thenbeginb:=c;fillchar(c,sizeof(c),0);for i:=1 to t dobeginc[i]:=c[i]+b[i]*2;if c[i]>9 then begin inc(c[i+1]);c[i]:=c[i]mod 10 end;end;end;n:=t+1;b:=cend;For i:=200 Downto 1 DoBeginWrite(c[i]);If i Mod 50=1 Then WritelnEnd;end.这类似于NOIP2003 第三道 “麦森数”

麻烦采纳,谢谢!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
准备辞工了! 明天想请假休息两天! 混完这个
含"宝"字的成语有哪些
大连奇瑞汽车怎么样
新开淘宝店铺开了直通车流量很多怎么没有转化
消防安装工程资料软件哪里有卖的
犍为县旭庆源房地产开发有限公司我想知道这个
有谁可以推荐几部擦边的电影给我看一下,谢谢
南昌大学青山湖校区软件院校里排名前三的专业
合肥剪发哪家好?
麦克风每Pa能产生多少mV的电信号
收据大写元角分怎么写,5000元,伍仟圆整,这
网易通行证多久没登录会注销?
上海灿灿旅行社有限公司在哪里啊,我有事要去
菊花组织培养移植前为什么要在蛭石和珍珠岩生
被拉黑重新加好友为什么朋友圈看不了了
推荐资讯
大珠里地址在哪,我要去那里办事
情侣空间拒绝后我网名为啥是他备注的难
孚仕龙纹身这个地址在什么地方,我要处理点事
好太太·自动晾衣架鹿邑专卖在什么地方啊,我
秦王色挠的色是什么意思
安泰大厦我想知道这个在什么地方
日语的进行时的动词变形~
高数,三重积分,高斯定理的应用。我画问号的
古希腊爱情是用什么符号象征的?(选择)
会计专业毕业后可以从事哪些工作
偏口在什么地方啊,我要过去处理事情
HIV阴性(一)是什么意思?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?