关键词不能为空

位置:励志人生 > 名人名言 > 韩信兵法的名言名句_韩信点兵法的算法是什么意思?要详细?

韩信兵法的名言名句_韩信点兵法的算法是什么意思?要详细?

作者:励志人生
日期:2024-03-26 05:47:25
阅读:

韩信点兵法的算法是什么意思?要详细?

定理1 如a被n除所得的余数等b被n除所得的余数,c被n除所得的余数等于d被n除所得的余数, 则ac被n除所得的余数等于b d被n除所得的余数。

用同余式叙述就是:如a≡b(mod n ),c≡d(mod n )则ac≡b d(mod n )定理2 被除数a加上或减去除数b的倍数,再除以b,余数r不变。

即如a ≡ r(mod b ),则a ± b n≡r(mod b )例如70≡1(mod 3 )可得70±10×3≡1(mod 3 ) 【韩信点兵法口诀的原理】①能被5,7除尽数是35k,其中k=2,即70除3正好余1,70a 除3正好余a。

②能被3,7除尽数是21k,其中k=1,即21除5正好余1,21b 除5正好余b。

③能被3,5除尽数是15k,其中k=1,即15除7正好余1,15c 除7正好余c。

这样——根据①可知 70a+21b+15c 除3正好余a。

根据②可知 70a+21b+15c 除5正好余b。

根据③可知 70a+21b+15c 除7正好余c。

(70a+21b+15c)%(3*5*7)为最小值,然后再判断最小值是否满足条件。

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

韩信兵法的名言名句_韩信点兵法的算法是什么意思?要详细?

相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。

输入3个非负整数a,b,c ,表示每种队形排尾的人数(a<3,b<5,c<7),输出总人数的最小值(或报告无解)。

已知总人数不小于10,不超过100 。

输入输入3个非负整数a,b,c ,表示每种队形排尾的人数(a<3,b<5,c<7)。

例如,输入:2 4 5输出输出总人数的最小值(或报告无解,即输出Noanswer)。

实例,输出:89样例输入2 1 6样例输出41 定理1 如a被n除所得的余数等b被n除所得的余数,c被n除所得的余数等于d被n除所得的余数, 则ac被n除所得的余数等于b d被n除所得的余数。

用同余式叙述就是:如a≡b(mod n ),c≡d(mod n )则ac≡b d(mod n ) 定理2 被除数a加上或减去除数b的倍数,再除以b,余数r不变。

即如a ≡ r(mod b ),则a ± b n≡r(mod b )例如70≡1(mod 3 )可得70±10×3≡1(mod 3 ) 【韩信点兵法口诀的原理】①能被5,7除尽数是35k,其中k=2,即70除3正好余1,70a 除3正好余a。

②能被3,7除尽数是21k,其中k=1,即21除5正好余1,21b 除5正好余b。

③能被3,5除尽数是15k,其中k=1,即15除7正好余1,15c 除7正好余c。

这样——根据①可知 70a+21b+15c 除3正好余a。

根据②可知 70a+21b+15c 除5正好余b。

根据③可知 70a+21b+15c 除7正好余c。

(70a+21b+15c)%(3*5*7)为最小值,然后再判断最小值是否满足条件。

复制代码 1 #include <stdio.h> 2 3 int main(){ 4 int a; 5 int b; 6 int c; 7 int result; 8 9 scanf("%d%d%d",&a,&b,&c);10 result=(70*a+21*b+15*c)%(3*5*7);11 12 if(result>=10 && result<=100)13 printf("%d\n",result);14 15 else16 printf("No answer\n");17 18 return 0;19 }。

事实上,早在《孙子算经》当中就曾经出现过类似的问题:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?用“韩信点兵”的表达方式就是:每3个士兵站一排,那么就多出来2个人;每5个士兵站一排,就多出来3个人;每7个士兵站一排,就多出来2个人。

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

    励志人生网欢迎您相关推荐

    • 爱情的励志标语大全 大树爱情的广告语?

      大树爱情的广告语? 地球是我家,绿化靠大家。 一花一草皆生命,一枝一叶总关情。 爱花惜草,珍惜生命。 树木拥有了绿色,地球才能有脉搏。 来时给你一阵芳香,走时还我一身洁净。 小

      励志名言
    • 韩信兵法的名言名句_韩信点兵法的算法是什么意思?要详细?

      韩信点兵法的算法是什么意思?要详细? 定理1 如a被n除所得的余数等b被n除所得的余数,c被n除所得的余数等于d被n除所得的余数, 则ac被n除所得的余数等于b d被n除所得的余数。 用同余式叙述

      名人名言
    • 被生活打击励志文案短句-扛压力的励志句子文案?

      扛压力的励志句子文案? 生活中的压力就像海浪一样,不断地冲击着我们。 但是,只有勇敢地面对压力,我们才能成长。 不要害怕压力,它是我们成为更好的人的机会。 当你感到压力时,告

      励志名言
    • 真诚励志的话语(善言有哪些?)

      善言有哪些? 善言是指能够积极、温和、真诚地表达自己的观点和情感的言辞。 善言可以包括鼓励、赞美、感谢、理解、支持、激励等。 善言能够传递正能量,增强人与人之间的亲近感和信

      励志名言
    • 名言大全;关于英雄的名言名句?

      关于英雄的名言名句? 1、时势造英雄,恶劣的环境能逼出人才。 2、要想做一个真正的英雄是没有选择余地的,往往是要么成功要么成仁。 3、喜欢看悲情英雄,不能说没有一点点幸灾乐祸的

      名人名言
    • 话题励志文案-励志能引起共鸣的热点文案?

      励志能引起共鸣的热点文案? 在这个充满变数的世界,励志文案能够引起人们共鸣的热点,常常与挑战和逆境有关。 无论是面对疫情的抗争,还是个人生活中的挫折,励志文案鼓励人们勇敢面

      励志名言
    • 孔繁森的名言-爱国11字的名言名句?

      爱国11字的名言名句? 以家为家,以乡为乡,以国为国,以天下为天下。 ——《管子·牧民》2、临患不忘国,忠也。 ——《左传·昭公元年》3、长太息以掩涕兮,哀民生之多艰。 ——屈原《

      名人名言
    • nba最励志的球员_nba解说励志语录?

      nba解说励志语录? 1. 总是有人给我制造很多压力,但我不给自己制造压力。 我觉得只要我开始打比赛后,它们(压力)就会自生自灭。 ——詹姆斯2. 我将会有足够的耐心,我不敢奢望在第一场比

      励志名言
    • 黑人音乐励志的歌 一个黑人男人励志的电影?

      一个黑人男人励志的电影? 首推《当幸福来敲门》这个电影。 《当幸福来敲门》是由加布里尔·穆奇诺执导,威尔·史密斯、贾登·史密斯、桑迪·牛顿等主演的美国电影。 影片取材真实故事,

      励志名言
    • 有关服装的名言-衣服格言?

      衣服格言? 1. “衣服是对我们第一个发表的演说。 ” —— 琳达·奈顿·拉马德2. “衣服不仅是保暖工具,更代表了我们的身份和个性。 ” —— 多尼·葛拉夫3. “正确的着装可以让你自信、美

      名人名言