有一个四位数,各数位上的数字之和为15,如果把这个数加上5,侧新的四位数各个数位上的数字之和为2.原来的这个四位数是多少?
1095因为新的四位数各个数位上的数字之和为2所以新得到的数字(原来的四位数+5)千位必定小于等于2或原来的四位数的千位等于9(如9996+5后为10001)而当千位=2时,新得到的数字应为2000(各位数字加起来=2,各位数字自然应该小于等于2),则原来的四位数为1995,但是1+9+9+5=24>15所以千位不等于2而当千位=9时,新得到的数字应为10001(各位数字加起来=2,各位数字自然应该小于等于2),则原来的四位数为9996,但是9+9+9+6=24>15所以原来的数字千位不等于9则只有新的得到的数字千位是1这一种可能了那么新的得到的数字=1100或1010(1)、新的得到的数字=1010原来的四位数=1010-5=1005而1+0+0+5=6
举一反三
内容
- 0
有一个四位数,已知其个位数字比十位数字大1,百位数字比十位数字小2,把这四位数上的数字次序颠倒后的新数与原四位数相加,其和为10109,编程求原四位数。
- 1
有一个四位整数,在它的某位数字前面加上一个小数点,再与这个四位数相加,得数是2000.81。求这个四位数是多少( ) A: 1981 B: 1881 C: 2081 D: 1781
- 2
有一个四位数,已知其个位数字加1等于其十位数字,十位数字加2等于其百位数字,把这个四位数颠倒次序排列所成的数与原数之和等于11110。问这个四位数除以4的余数是几? A: 0 B: 1 C: 2 D: 3
- 3
一位二进制数只有2个数,四位二进制数有 个数;为计64个数,需要 位二进制数
- 4
一个四位数,其个位上的数是其十位上的数的3倍,它后两位数字组成的两位数是其前两位数字组成的两位数的3倍,求这个四位数各位数字之和是多少?() A: 16 B: 18 C: 19 D: 21