快学scala pdf 下载:x931y 这个五位数能被72整除,求满足条件的五位数.

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 21:57:16

能被72整除需要能被8和9整除

如果要被9整除,各个数位相加一定要是9的倍数
x+9+3+1+y=18或27 即x+y=5或14

如果要被8整除,考虑到1000能被8整除,所以最后三位一定要被8整除。312/8=39,除此以外都不行,所以y=2

这样推出x=3

所以满足条件的五位数只有一个39312

39912

先奖x931y改写成10000x+9310+y,整除72后得(22+y+64x)/72这个分数。然后再仔细观察,可得x不等于0,而y只能够是2、4、6、8、0。取最大数x=9,y=8得606。而72的倍数只能在这范围内。
然后再代进去。得答案。