找出1到4000中数字的各位数之和能被4整除的数,如:745:7+4+5=16,16可以被4整除;28:2+8=10,10不能被4整除;745就是这样的特殊数字而28不是,求:这样的数字共有多少个
2.2:若后3位之和为一个偶数,不妨鼡sum1表示后3位数字的和则分两种情况讨论,令sum2=sum1/2,如果sum2仍然为偶数则sum1能被4整除,第1位置0即可满足条件;如果sum2为奇数,则sum1不能被4整除第1位置2,sum=sum1+2即可满足条件;
因此后3位取[0][0][0]到[9][9][9]时总能在第1位找到一个数,使sum能被4整除由于没有数字0,故1到3999共有个数字满足条件;
综上一共有999+1=1000个這样的特殊数字。
本文出自 “” 博客请务必保留此出处