韩信点兵讲的是什么?

如题所述

韩信是刘邦的领兵元帅,相传韩信只要把队伍的队形进行变换,就可以算出自己有多少军队。例如,三人一行余二人,五人一行余三人,七人一行余二人,此题看起来难以计算。我国古代有一种算法,宋朝周密叫它“鬼谷算”,又名“隔墙算”,杨辉叫它“剪管术”,比较通行的名称叫“韩信点兵”。在《孙子算经》中可以见到其算法,后来数学家秦九韶又推广之,发现了一种算法,叫“大衍求一术”,这在数学史上是著名的问题,后来还流传着一首歌诀:

三人同行七十稀,

五树梅花廿一枝,

七子团圆正半月,

除百零五例得知。

设人数为N,则有N=70×2+21×3+15×2-2×105=23。70是5与7的倍数,除以3余1,为了使其余数为2,所以有70×2;同样21是3与7的倍数,为了能使它除以5余3,所以有21×3;同样15是3与5的倍数,15×2除以7余2;最后减去105的整数倍,因为105是3、5、7的最小公倍数,在70×2+21×3+15×2中完全符合题目的要求,除以3余2,除以5余3,除以7余2,因此N=70×2+21×3+15×2-2×105=23是它的最小值。改为N=105n+23(n是自然数),根据实际情况,就可以有相应的数与之对应,也就是说,韩信知道自己有多少军队。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-09

中国茶道中的“韩信点兵”,您了解吗?

相似回答