一个数能被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