一个数能被2.5.10.15.20.25.30.30整除~

来源:百度知道 编辑:UC知道 时间:2024/05/16 02:03:47
一个数能被2.5.10.15.20.25.30.30整除~且除的数所有之和还等于这个数~请问这个数是多少~例如这个数是3000。3000/2=1500+3000/5=600+.....=3000

怎么可能有这种数。
x/2=x则无解。
是不是题目理解错了,那就是:1。

用C语言写下面的程序来获取:

main(){
int i=30;
while (i%2 || i%5 || i%10 || i%15 || i%20 || i%25 || i%30 ||
i!=i/2+i/5+i/10+i/15+i/20+i/25+i/30) i+=30;
printf("%d\n",i);
}

程序从30开始测试,如果不满足条件就加30,因为要整除最大的一个至少从30起、至少增加30

假设这个数是n

那么依照你的题意有:

n = n/2 + n/5 + n/10 + n/15 + n/20 + n/25 + n/30

看右边 = (57/60)/n !=n

所以这样的数是不可能存在的

请楼主检查你提出的问题,修正后再提问,谢谢

这是一个无解之题

0