- 25
- 0
- 约2.5千字
- 约 6页
- 2018-05-08 发布于河南
- 举报
麦森数解题报告
{先用2^24为一次来优化,再用2^(p div 2)*2(p div 2) 高精度 当 p为奇数时 用 2^(p div 2)*2(p div 2)*2 }
var
p,q,f,i,j,x,t,l,k,n:longint;s:int64;
a,b,c:array[1..1001]of longint;
procedure fb;{高精度乘法 高*高}
var
i,j:integer;
begin
for i:=1 to l do
for j:=1 to l do
begin
b[i+j-1]:=b[i+j-1]+a[i]*a[j];
b[i+j]:=b[i+j]+b[i+j-1] div 10;
b[i+j-1]:=b[i+j-1] mod 10;
end;
if i+j-1=500 then l:=500
else if b[i+j]0 then l:=i+j
else l:=i+j-1;{l记录最高位}
f:=2{f判断,f=2则记录在b数组中}
end;
procedure fa;
var i:integer;
begin
fb;{ 2^(p div 2)*2(p div 2)}
for i:=1 to l do
begin
您可能关注的文档
最近下载
- 国家开放大学《互联网+创业》ppt参考模版.pdf VIP
- 2025 年山西省初中学业水平学情调研测试卷历史试题及答案(含答题卡).pdf VIP
- 整容科光电美容设备操作手册_1.docx VIP
- 2026年山东省春季高考二模语文试卷试题(含答案详解).pdf VIP
- CECA GC7-2012 建设工程造价咨询成果文件质量标准.pdf VIP
- 电子行业面板行情深度分析报告:静待面板龙头的戴维斯双击.pdf VIP
- 2025年辽宁省某中学小升初入学分班考试语文考试真题含答案.docx VIP
- 地源热泵系统设计与实施方案.docx VIP
- 新《危险化学品安全法》学习解读课件PPT.pptx
- 码垛机械手毕业设计.doc VIP
原创力文档

文档评论(0)