求在四位数的偶数中 所有各位数字之和是6的倍数的数的和
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/30 05:19:18
求在四位数的偶数中 所有各位数字之和是6的倍数的数的和
求在四位数的偶数中 所有各位数字之和是6的倍数的数的和
求在四位数的偶数中 所有各位数字之和是6的倍数的数的和
也就是能被3整除的数的偶数
即从1002,1008..9996共计9000/6=1500个数
1002*(1+2+3..+1500)=1002*(1+1500)*1500/2=1128001500
可以用程序设计,如果需要可以追问,我帮你设计一个,。
sum=8265027
public static void main(String[] args) {
int sum=0;
int count=0;
for(int i=1000;i<10000;i++){
if(getSum(i)%6==0){
sum+=i;
System.out.print(i+"\...
全部展开
sum=8265027
public static void main(String[] args) {
int sum=0;
int count=0;
for(int i=1000;i<10000;i++){
if(getSum(i)%6==0){
sum+=i;
System.out.print(i+"\t");
count++;
if(count%9==0){
System.out.println();
}
}
}
System.out.println("sum="+sum);
}
//求一个数各位数字之和
public static int getSum(int num){
int n=num;
int sum=0;
while(n!=0){
sum+=n%10;
n=n/10;
}
return sum;
}
收起
6的倍数的数的和
6*1=6 6
6*2=12 3
6*3=18 9
6*4=24 6
6*5=30 3
6*6=36 9
6*7=42 6
6*8=48 12
6*9=54 9
…………
通过观察以上算...
全部展开
6的倍数的数的和
6*1=6 6
6*2=12 3
6*3=18 9
6*4=24 6
6*5=30 3
6*6=36 9
6*7=42 6
6*8=48 12
6*9=54 9
…………
通过观察以上算式,可以得出:6的倍的各位数之和等于3的倍数。也就是只要四位数的偶数的各位数之和等的3的倍数即可满足题要求。
如:6000 5100 1200 1506 1110 1044等等
总之,只要是四位数的偶数,其中各位相加所得之和等于3的倍数即可满足题意要求。
收起