余数的可加性、可减性和可乘性(洛谷题:B2074计算星期几)

1、同余定理

如果a,b除以c的余数相同,就称a,b对于除数c来说是同余的,且有a与b的差能被c整除.(a,b,c均为自然数)
   例如:17与13除以3的余数都是2,所以(17-11)能被3整除.
   同余定理
  (一)可加性
   a与b的和除以c的余数,等于a,b分别除以c的余数之和(或这个和除以c的余数).
例如:23,16除以5的余数分别是3和1,所以(23+16)除以5的余数等于3+1=4.
注意:当余数之和大于除数时,所求余数等于余数之和再除以c的余数.
例如:23,19除以5的余数分别是3和4,所以(23+19)除以5的余数等于(3+4)除以5的余数。
  (二)可减性
a与b的差除以c的余数,等于a,b分别除以c的余数之差.
例如:23,16除以5的余数分别是3和1,所以(23-16)除以5的余数等于3-1=2.
注意:当较大数的余数小于较小数的余数时,所求余数等于c减去余数之差.
例如:23,19除以5的余数分别是3和4,所以 除以(23-19)的余数等于5-(4-3)=4.
  (三)可乘性
a与b的乘积除以c的余数,等于a,b分别除以c的余数之积

  • 24
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先需要明确的是,多项式加减乘除的正确性证明需要基于数学的推导和证明,而不是基于编程语言的特定实现。因此,我们需要首先了解多项式的基本定义和运算规则,然后在此基础上进行编程实现和正确性验证。 1. 多项式基本定义 多项式是由若干个单项式按照一定的规则组合而成的,每个单项式由一个系数和一组非负整数次数组成。例如: 2x^2 + 3x - 5 其中,2x^2, 3x 和 -5 分别是三个单项式,2, 3 和 -5 是它们对应的系数,2, 1 和 0 是它们对应的次数。 2. 多项式加法 多项式加法的规则是将同类项的系数相加,不同类项直接相加。例如: (2x^2 + 3x - 5) + (4x^2 - 2x + 1) = 6x^2 + x - 4 在编程实现多项式加法时,需要按照上述规则进行计算,同时需要注意多项式的排序和去重,以确保结果的正确性。 3. 多项式减法 多项式减法的规则是将减数的系数取相反数,然后与被减数按照加法规则相加。例如: (2x^2 + 3x - 5) - (4x^2 - 2x + 1) = -2x^2 + 5x - 6 在编程实现多项式减法时,也需要按照上述规则进行计算,并注意多项式的排序和去重。 4. 多项式乘法 多项式乘法的规则是将每个单项式的系数相乘,次数相加,然后将相同次数的单项式系数相加。例如: (2x^2 + 3x - 5) * (4x - 2) = 8x^3 + 6x^2 - 26x + 10 在编程实现多项式乘法时,需要按照上述规则进行计算,同时需要注意多项式的排序和去重。 5. 多项式除法 多项式除法是指将一个多项式除以另一个多项式,得到商和余数两个多项式。在进行多项式除法之前,需要先进行多项式的除式化简和排序,然后按照长除法的步骤进行计算。例如: (8x^3 + 6x^2 - 26x + 10) / (4x - 2) = 2x^2 + 5x - 3 + 16 / (4x - 2) 在编程实现多项式除法时,也需要按照上述规则进行计算,并注意多项式的排序和去重。 综上所述,多项式加减乘除的正确性证明需要基于数学的推导和证明,而在编程实现时需要按照数学规则进行计算,并注意多项式的排序和去重。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值