用砖砌一堵墙,第一层用了一半多一块,第二层用了剩下的一半多一块,以后每层都用了前一层砌完后剩下砖的一半

学习 时间:2026-04-01 00:06:30 阅读:8653
用砖砌一堵墙,第一层用了一半多一块,第二层用了剩下的一半多一块,以后每层都用了前一层砌完后剩下砖的一半画出程序框图,写出相应的一个程序到第20层时候恰好剩下1块砖,将其砌上,这堵墙就砌完了。

最佳回答

甜蜜的超短裙

老实的含羞草

2026-04-01 00:06:30

题目不完整
再问: 麻烦再帮我看看
再答: 分析:用X(i)和Y(i)表示第i层墙所用的砖及用后剩下的砖,i=1,2,3,。。。,20显然:X(20)=1,Y(20)=0;因为第20层只有1块砖了,用后剩0那么X(19)=?,Y(19)=?显然Y(19)=X(20)+Y(20),即第19层用后剩余砖数应等于第20层所用砖数与第20层用后剩余砖数之和。由于每一层用的砖是上一层用后剩余的一半加1,那么这一层用后剩余的砖数就是上一层用后剩余的一半减1,也就是说,同一层用的砖比剩余的砖多2块,即X(19)=Y(19)+2,这样就有:Y(19)=1,X(19)=3;同理:Y(18)=X(19)+Y(19)=4,X(18)=Y(18)+2=6…………最后,我们要求的是X(1)+Y(1)程序采用倒推法。输出结果:1572862

最新回答共有2条回答

  • 悲凉的盼望
    回复
    2026-04-01 00:06:30

    题目不完整 再问: 麻烦再帮我看看 再答: 分析:用X(i)和Y(i)表示第i层墙所用的砖及用后剩下的砖,i=1,2,3,。。。,20显然:X(20)=1,Y(20)=0;因为第20层只有1块砖了,用后剩0那么X(19)=?,Y(19)=?显然Y(19)=X(20)+Y(20),即第19层用后剩余砖数应等于第20层所用砖数与第20层用后剩余砖数之和。由于每一层用的砖是上一层用后剩余的一半加1,那么这一层用后剩余的砖数就是上一层用后剩余的一半减1,也就是说,同一层用的砖比剩余的砖多2块,即X(19)=Y(19)+2,这样就有:Y(19)=1,X(19)=3;同理:Y(18)=X(19)+Y(19)=4,X(18)=Y(18)+2=6…………最后,我们要求的是X(1)+Y(1)程序采用倒推法。输出结果:1572862

上一篇 著名的宋代词人以及比较著名的词牌名

下一篇 外国的寓言