将一个四位数的数字颠倒过来,得到一个新的四位数如果新数比原数大7992,写出所有符合这样条件的四位?
3个回答
展开全部
设原四位数为 a,b,c,d.则:
1000d+100c+10b+a-(1000a+100b+10c+d)=7992,
999(d-a)+90(c-b)=7992,
新数比原数大,则d>a,所以9>d-a>=7,
如果d-a等于7,可以算出(c-b)来不是整数,所以排出7
如果d-a等于8,可以算出c-b=0,
那数字就是1XX9,XX可以为任意相等的两个数字,
1009,1119,1229,1339,1449,1559,1669,1779,1889,1999,
共计10个
1000d+100c+10b+a-(1000a+100b+10c+d)=7992,
999(d-a)+90(c-b)=7992,
新数比原数大,则d>a,所以9>d-a>=7,
如果d-a等于7,可以算出(c-b)来不是整数,所以排出7
如果d-a等于8,可以算出c-b=0,
那数字就是1XX9,XX可以为任意相等的两个数字,
1009,1119,1229,1339,1449,1559,1669,1779,1889,1999,
共计10个
展开全部
9001-1009=7992
9111-1119=7992
9221-1229=7992
9331-1339=7992
9441-1449=7992
9551-1559=7992
9661-1669=7992
9771-1779=7992
9881-1889=7992
9991-1999=7992
答:符合条件的有:1009,1119,1229,
1339,1449,1559,1669,1779,1889,1999。
9111-1119=7992
9221-1229=7992
9331-1339=7992
9441-1449=7992
9551-1559=7992
9661-1669=7992
9771-1779=7992
9881-1889=7992
9991-1999=7992
答:符合条件的有:1009,1119,1229,
1339,1449,1559,1669,1779,1889,1999。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是大学生的话,可以编写程序求出。如果你是高中生或初中生的话,我觉得有点麻烦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询