问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

pascal三塔数

发布网友 发布时间:2024-10-13 00:09

我来回答

2个回答

热心网友 时间:2024-10-13 04:08

问题分析] 这个问题可以发现一些规律,要把n移动(a->c),即进行以下操作:n-1(a->b);n(a->c);n-1(b->c).形成递归. 

program hanoitower; 

uses crt;

var n:integer;

procedure hanoi(x:integer;a,b,c:char);

begin

if x=1 then write(' ',a,' -> ',c,' ') else

begin

hanoi(x-1,a,c,b);

write(' ',a,' -> ',c,' ');

hanoi(x-1,b,a,c);

end;

end;

begin

clrscr;

write('Hanoi tower,Please input n:');

readln(n);

hanoi(n,'a','b','c');

readln;

end.

热心网友 时间:2024-10-13 04:02

其实可以直接用math单元的计算x的y次方函数
uses math;
var
n:integer;
begin
readln(n);
writeln(round(intpower(2,n))-1);
end.

如果数据范围再大一点,可以考虑用高精度
var
a:array [1..100] of integer;
i,l,n:integer;

procedure times;
var
i:integer;
begin
for i:=1 to l do a[i]:=a[i]*2;
a[1]:=a[1]+1;
for i:=1 to l do begin
a[i+1]:=a[i+1]+a[i] div 10;
a[i]:=a[i] mod 10;
end;
if a[l+1]>0 then inc(l);
end;

begin
readln(n);
fillchar(a,sizeof(a),0);
a[1]:=1;l:=1;
for i:=2 to n do times;
for i:=l downto 1 do write(a[i]);
writeln;
end.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 目的:我想策划一个英雄联盟的比赛。 我们学校一共30个班。 请问我该... 为什么女性要“远嫁”? 过年前做什么最旺财运 西安市星期三限多少号,西安周三旅游推荐 外贸付款方式:CAD的操作和风险 右肺上叶小钙化灶是什么病 如何在移动硬盘内装系统??? 杨蓉人物档案 一棵大树高14( )A.米B.分米C.厘米D.毫 我深爱的女生要结婚了,我要怎么办才能制止婚礼 求superjunior-M的supergirl 清晰韩文mp3版 国家干部不以身作则反而藐视法律法规的行为用专业术语怎么说 以前看过一本小说里面男女主角是青梅竹马然后男主角好像需要做轮椅不能... 喝完羊杂汤以后吃别的东西嘴里发苦是怎么回事? 在编辑word时,复制了个东西,过一会粘贴的却是我屏幕的截图!电脑自动截 ... 求高达00的片头曲和片尾曲 买手机,可备注叫商家不要将手机信息打印出来吗?这样就不会存在被调包... 阿尔德里奇回离开开阔者吗? 抚顺精密过滤器品牌哪家好 保险买满年限可以全部退吗? 如果说抗老精华有用的话,那这7款大牌抗老精华是最值得推荐的_百度知 ... 欧洲国旗为什么都是三色旗 win10系统如何新建文本文档? 大专在读一年,然后去当兵了,现在已经当了5年了,准备退伍回来,想回学校... 陈晋胜学术成果 用什么词形容海伦凯勒汇总80句 有一个女生天天对你说有人喜欢她有人表白她。她是什么意思 我在去年1月份做了,胆囊切除术,可我到现在还是会痛,不知道到是怎么回事... 陈寿亭在大染坊中运用的计谋 上海外地户籍社保缴费,以后退休回老家养老金怎么拿 我妈妈做完胆囊切除手术50天,现在右边伤口已经基本上不疼了 ,可是左边... 观看电视剧大染坊陈寿亭获得成功的经验主要有哪些? ...退休手续后,回到外地老家去生活,社保是由上海社保局还是由我们当地社... ...在上海单位给交的社保,退休后能在上海拿吗?如果不能拿,退休回户口所... ...面积多金刚砂耐磨地坪的厂家或经验,要求对施工中大面积防雨有经验... 外地退休回沪老人能领上海老年敬老卡吗 假如在上海退休了手续都办好了,在别的地方交了两年社保能再转到上海吗... 什么样的名词可以作定语 装个电信纯宽带要不要语音分离器 ...庞朴传统文化与文化传统中'凡是存在过的,都曾经是合理的'_百度...