韩信点兵的编程 韩信点兵的编程题

weijier 2023-11-28 2 views 0

扫一扫用手机浏览

文章目录 [+]

大家好,今天小编关注一个比较意思的话题,就是关于韩信点兵编程问题,于是小编就整理了4个相关介绍韩信点兵的编程的解答,让我们一起看看吧。

韩信点兵的编程 韩信点兵的编程题
图片来源网络,侵删)
  1. 韩信点兵是如何计算的?您知道口诀吗?
  2. 谁知到那个韩信点兵的计算公式?
  3. 谁知到那个韩信点兵的计算公式,关于余数的?
  4. 韩信点兵——多多益善是什么意思?😂?

韩信点兵是如何计算的?您知道口诀吗?

事实上,早在《孙子算经》当中就曾经出现过类似的问题:

今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?

用“韩信点兵”的表达方式就是:每3个士兵站一排,那么就多出来2个人;每5个士兵站一排,就多出来3个人;每7个士兵站一排,就多出来2个人。那么士兵总共有多少人?

大家可以发现这两道题的相似之处了吧,这就是“韩信点兵”问题通常的题目结构,在数学上属于初等数论当中的“解同余式”问题。

韩信点兵的编程 韩信点兵的编程题
(图片来源网络,侵删)

谁知到那个韩信点兵的计算公式

韩信点兵有句诗:

三人同行古来稀,

五树梅花廿一枝,

七子团圆月正半,

韩信点兵的编程 韩信点兵的编程题
(图片来源网络,侵删)

除百零五便得知。

古来稀是70,廿一枝是21,月正半是15。

举例来说,如果一队兵三人一排剩1人,五人一排剩2人,7人一排剩3人。则总人数为1*70+2*21+3*15=157,157/105=1余52。所以总人数就是52在加上105的整数倍。

谁知到那个韩信点兵的计算公式,关于余数的?

韩信乱点兵口诀:三人同行七十稀,五束梅花二十一,妻子团圆整半月,除百零五便得知。

适用范围是已知总数除以3、5、7后的余数,并且要知道总数的取值范围。然后用除以3的余数乘以70,5的余数乘以21,7的余数乘以15,最后把这三个数的和加起来根据数值范围减(或者加)若干个105(3、5、7的最小公倍数求解

比如:100以内的一个数,除以3余2,除以5余3,除以7余4,则2x70=140,3x21=63,4x15=60,140+63+60=263,263-105=158,158-105=53。

韩信点兵——多多益善什么意思?😂?

“韩信点兵,多多益善”意思:益,更加。这则成语故事的意思是指韩信统率兵马,越多越好。也可用作“韩信将兵”或“多多益善”。古代是用来对韩信统帅兵马才干的赞誉。现代多用来形容数量越多越好。

韩信点兵 [ hán xìn diǎn bīng ]:常与多多益善搭配。寓意越多越好。

韩信点兵的成语来源淮安民间传说。常与多多益善搭配。寓意越多越好。刘邦问他:“你觉得我可以带兵多少?”韩信:“最多十万。”刘邦不解的问:“那你呢?”韩信自豪地说:“越多越好,多多益善嘛!刘邦半开玩笑半认真的说:“那我不是打不过你?”韩信说:“不,主公是驾驭将军的人才,不是驾驭士兵的,而将士们是专门训练士兵的。”

多多益善 [ duō duō yì shàn ]:益:更加。越多越好。出自:《史记·淮阴侯列传》:“上问曰:‘如我;能将几何?’信曰:‘陛下不过能将十万。’上曰:‘于君何如?’曰:‘臣多多而益善耳。’”

到此,以上就是小编对于韩信点兵的编程的问题就介绍到这了,希望介绍关于韩信点兵的编程的4点解答对大家有用。

相关文章

怎样编写程序代码(程序如何编写)

本篇文章给大家谈谈怎样编写程序代码,以及程序如何编写对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 (图片来源网络,侵删)...

编程代码 2024-01-13 阅读0 评论0

博图graph编程 博图GRAPH编程闪烁

大家好,今天小编关注到一个比较有意思的话题,就是关于博图graph编程的问题,于是小编就整理了3个相关介绍博图graph编程的解答...

编程代码 2024-01-13 阅读1 评论0
浙ICP备2023031348号-7