一个3位数,个位数字比十位大一,比百位数字大3,把百位数字与个位数字交换位后得到一个新数.新数与原数的和为787.原来的3位数是多少

问题描述:

一个3位数,个位数字比十位大一,比百位数字大3,把百位数字与个位数字交换位后得到一个新数.
新数与原数的和为787.原来的3位数是多少

245

设原数的个位数是x,那么百位数的数字是x-3,那么十位数的数字是x-1
所以原数是100(x-3)+10(x-1)+x
因此新数是100x+10(x-1)+x-3
100(x-3)+10(x-1)+x+100x+10(x-1)+x-3=787
x=5
∴原数是245

个位数和百位数交换以后的和都是7
我们可以知道十位数是8/2=4
那么个位数是4+1=5
百位数是5-3=2
即245