一个七位数2058xyz,同时被2,3,4,5,6,7,8,9整除,则求xyz?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 16:11:45
一个七位数2058xyz,同时被2,3,4,5,6,7,8,9整除,则求xyz?一个七位数2058xyz,同时被2,3,4,5,6,7,8,9整除,则求xyz?一个七位数2058xyz,同时被2,3,

一个七位数2058xyz,同时被2,3,4,5,6,7,8,9整除,则求xyz?
一个七位数2058xyz,同时被2,3,4,5,6,7,8,9整除,则求xyz?

一个七位数2058xyz,同时被2,3,4,5,6,7,8,9整除,则求xyz?
能被5整除的尾数为0或5
同时能被2整除的一定是0
所以Z=0
2058XYZ能被2,3,4,5,67,8,9整除
就是说2058XYZ为这几个数字的公倍数之一
2,3,4,6,8,9最小公倍数为72
5,7,最小公倍数为35
那么这些数字的最小公倍数为35×72=2520
已知Z=0
所以2058XY0÷2520=2058XY÷252,得出的的数字一定为整数!
能确定除后的结果的百位数为8,十位数为1,个位数为7
即2058XYZ÷2520=817
而后根据除法原理
得出,X=8
Y=4
综上所述X=8,Y=4,Z=0

xyz=840
#include "stdio.h"
int main(){
int x,y,z;
int m;
for(x=0;x<10;x++)
for(y=0;y<10;y++)
for(z=0;z<10;z++)
{
m=2058000+100*x+10*y+z;
if(m%2==0 &&
m%3==...

全部展开

xyz=840
#include "stdio.h"
int main(){
int x,y,z;
int m;
for(x=0;x<10;x++)
for(y=0;y<10;y++)
for(z=0;z<10;z++)
{
m=2058000+100*x+10*y+z;
if(m%2==0 &&
m%3==0 &&
m%4==0 &&
m%5==0 &&
m%6==0 &&
m%7==0 &&
m%8==0 &&
m%9==0 )
printf("%d,%d,%d\n",x,y,z);
}
return 0;
}

收起

等于0
能被2整除是偶数 Z取0,2,4,6,8中一个
能被5整除,尾数要是5或者0
所以尾数Z一定是0
那么xyz=0

一个七位数2058xyz,同时被2,3,4,5,6,7,8,9整除,则求xyz? 一个七位数,前四个数是5783,后三个数是与5783组成的七位数中能同时被2,3,5整除 一个七位数,前四个数是5783,后三个数是与5783组成的七位数中能同时被2,3,5整除 在2002的后面补上三个数字,组成一个七位数,使他能同时被2,3,5,11整除,这个七位数是请尽量吧,在8点前! 一个七位数,前四个数是5783,后三个数是与5783组成的七位数中能同时被2,3,5整除的最大的数 七位数692****可以同时被1、2、3、4、5、6、7整除,这个七位数的最大值与最小值是多少? 一个七位数,234( )( ) ( ) ( ),同时是3.4.5的倍数,这个七位数最小是多少? 一个七位数,234( )( ) ( ) ( ),同时是3.4.5的倍数,这个七位数最小是多少?事件 在1999后面补上三个数字,组成一个七位数,使它能同时被你2.3.7.11整除,这个七位数最小是多少? 在2012后面添3个数字变成一个七位数是这个七位数能被4、41整除,这样的七位数最小是多少 在1992后面补上三个数字,组成一个七位数,使它们分别能被2、3、5、11整除,这个七位数最小值是多少 在2012后面补上三个数字,组成一个七位数,使它分别能被2,3,5,11整除,这个七位数最小是多少? 在2007后面补上三个数字,组成一个七位数,使它分别能被2,3,5,11整除.这个七位数最小是多少? 在2011後面补上三个数字,组成一个七位数,使它分别能被2,3,5,11整除,这个七位数最小是多少? 在2008后面补上三个数字变成一个七位数,使他能被2,3,5,11整除,这个七位数最小是几?最大是几? 一个七位数各个数位上的数字各不相同,并且它可以被2,3,7整除,这个七位数最大是多少? 在2007后面补上三个数,组成一个七位数,使它分别能被2,3,5和11整除的最小七位数是多少? 有一个七位数,各位上数字之和是55,这个数加上2后,得到一个新的七位数,这个数的七位数之和是3,原来的七位数是几?