两个整数相加的和是两个数字相同的二位数 ,并且它们的积是三个数字相同的三位数

问题描述:

两个整数相加的和是两个数字相同的二位数 ,并且它们的积是三个数字相同的三位数
两个整数相加的和是两个数字相同的二位数(aa) ,并且它们的积是三个数字相同的三位数(bbb) ,写出所有满足条件的两个整数.
书上答案是(37,18),(74,3),

bbb=111*b
111=3*37 3 和37都是质数,所以一定有一个数是37或者37的整数倍
又两数之和为两位数,所以两个数不会有三位数
就是说,其中一个数一定是37或者74(37×2)
而且另外一个数一定是3的整数倍
然后就可以代入求解了
答案就是(37,18),(74,3)