又称为“孙子定理”,是一种求解同余数组的方法。所谓数组,就是指几组数字除以某一个定值余数相同。例如13和23整除5的余数都为3,那么这两个数就是同余的。一般记做:
23≡13(mod 5)
而中国剩余定理所要解决的就是多个同余式组成的同余数组问题。
“有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?”就是这类问题的一个最典型的例子。
我们今天以另外一个例子来解释,中国剩余定理的解题方式。
有1个数,除以7余2.除以8余4,除以9余3,这个数至少是多少?
我们这里采用简单的分步计算,先合并题目中的2个同余条件,再进行第二次合并。
我们先把要求的那个数记做a,原始的3个条件化简为:
a≡2(mod 7) a≡4(mod 8) a≡3(mod 9)
所以a可以表示为(7n+2),其中n为正整数。又因为a≡4(mod 8),所以可以知道(7n)除以8余数应当是2。(注:7n+2除以8余4,那么7n除以8余数就一定是2)
我们知道7除以8余7,所以n除以8余数应当为6(乘数之余等于余数之乘)。
于是我们可以知道n最小为6,此时满足题意的数为6x7+2=44。
综合前两个条件,我们可以知道,44并不满足第三个条件。所以我们仍需进一步合并第三个条件。
我们知道7,8互质,所以其做小公倍数为56。所以前两个条件可以合并为:
a≡44(mod 56)
我们继续重复刚才的运算步骤,将所求数记为(56t+44),我们拆解为(54t+36+2t+8)。
因为次数除以9余3,所以可以知道(2t+8)除以9也余3。
所以2t除以9余数应当是4。自然可以知道t除以9余数应当是2。同样可知2是此时t的最小值。
此时我们所有的数为:2x56+44=156。即为满足3个题目条件的最小数字。
整体剩余定理的解题过程就是不断合并已知条件的过程,通过合并逐步找到解题的关键点:乘数之余等于余数之乘。
相关文章
税前5000元工资实际到手的金额取决于多个因素,包括五险一金的缴纳比例以及个人所得税的计算方法。以下是详细的计算步骤:五险一金扣除养老保险:单位负担8%,个人负担8%,合计16%医疗保险:单位负担一定比例(假设为6.2%),个人负担一定比例(假设为2%),合计8.2%失业保险:单位负担一定比例(假设
2025-01-20 10:59:55离职后工资的发放时间主要 取决于当地的法律规定和公司的具体操作。以下是一些关键点:一般规定15天内:根据《工资支付暂行规定》第七条和《中华人民共和国劳动合同法》第五十条,用人单位应在解除或终止劳动合同时出具解除或终止劳动合同的证明,并在十五日内为劳动者办理档案和社会保险关系转移手续,同时结清劳动者的
2025-01-20 10:52:17农村公路的限高标准主要根据《乡村公路建设和管理办法》和《公路工程技术标准》来设定。一般农村道路限高一般农村道路的限高通行高度为 3.5米,并且严禁超高车辆擅自在限高路段通行。如果确实需要通行,必须按照有关规定向县级交通运输主管部门提出申请。乡村公路限高乡村公路的限高标准为 4.5米,但在特定情况下(
2025-01-20 10:44:49在中国,根据《中华人民共和国劳动法》的规定, 劳动者每日工作时间不得超过8小时,平均每周工作时间不得超过44小时。因此,一年中的工时大约为 1700至1800小时。需要注意的是,实际工时可能会因工作性质、合同约定、加班规定等因素而有所不同。此外,不同行业、不同地区的工时标准也可能存在差异。
2025-01-20 10:35:47公司裁员补偿的计算方式主要依据《中华人民共和国劳动合同法》的相关规定,以下是具体的补偿标准:基本经济补偿金(N)每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的,按一年计算;不满六个月的,支付半个月工资的经济补偿。代通知金(+1)如果公司没有提前30天书面通知裁员,需要额外支付一个月工
2025-01-20 10:18:18