两个多位数123457和14569,如果从两个数中各取一个数字并将它们对调位置,可使得两个新数中一个是9的倍数,一个是11的倍数,请写出对调后的两个多位数.各位最好把解题思路也写出来,我看到底
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 14:33:10
两个多位数123457和14569,如果从两个数中各取一个数字并将它们对调位置,可使得两个新数中一个是9的倍数,一个是11的倍数,请写出对调后的两个多位数.各位最好把解题思路也写出来,我看到底
两个多位数123457和14569,如果从两个数中各取一个数字并将它们对调位置,可使得两个新数中一个是9的倍数,一个是11的倍数,请写出对调后的两个多位数.
各位最好把解题思路也写出来,
我看到底题目就是这样的,没办法说的仔细了
两个多位数123457和14569,如果从两个数中各取一个数字并将它们对调位置,可使得两个新数中一个是9的倍数,一个是11的倍数,请写出对调后的两个多位数.各位最好把解题思路也写出来,我看到底
多位数能被9整除,其各位相加的和一定为9的倍数.被11整除也有规律但我不记得了.123457各位相加为22,就用14569中某个数分别替代6位中某一个数,使得前者各位相加和为9的倍数,如果有.符合的情况就去验算后者能否被11整除,就是所谓的试凑了,这是最快的方法如果你想要详细证明的话会比较麻烦...当然现在随便用个C语言编个程序就很简单了...答案是123957,14564或193457,14562
1+2+3+4+5+7=17,7+4+2-5-3-1=4
1+4+5+6+9=25,9+5+1-4-6=5
要让123457变成9的倍数,必须增加1或减少8
要让14569变成11的倍数,必须增加6或减少5
不容易!
要让123457变成11的倍数,必须增加7或减少4
要让14569变成9的倍数,必须增加2或减少7
现在好了,让...
全部展开
1+2+3+4+5+7=17,7+4+2-5-3-1=4
1+4+5+6+9=25,9+5+1-4-6=5
要让123457变成9的倍数,必须增加1或减少8
要让14569变成11的倍数,必须增加6或减少5
不容易!
要让123457变成11的倍数,必须增加7或减少4
要让14569变成9的倍数,必须增加2或减少7
现在好了,让前一个数字增加7,后一个数字减少7
即把前数的2与后数的9相交换.
最后两个新数是
193457和14562,
前数能被11整除,后数能被9整除.
收起
1+2+3+4+5+7=17,7+4+2-5-3-1=4
1+4+5+6+9=25,9+5+1-4-6=5
要让123457变成9的倍数,必须增加1或减少8
要让14569变成11的倍数,必须增加6或减少5
不容易!
要让123457变成11的倍数,必须增加7或减少4
要让14569变成9的倍数,必须增加2或减少7
现在好了,让前一个数字增加...
全部展开
1+2+3+4+5+7=17,7+4+2-5-3-1=4
1+4+5+6+9=25,9+5+1-4-6=5
要让123457变成9的倍数,必须增加1或减少8
要让14569变成11的倍数,必须增加6或减少5
不容易!
要让123457变成11的倍数,必须增加7或减少4
要让14569变成9的倍数,必须增加2或减少7
现在好了,让前一个数字增加7,后一个数字减少7
即把前数的2与后数的9相交换.
最后两个新数是
193457和14562,
前数能被11整除,后数能被9整除.
收起