Т.к. на конце суммы 5, а одно из чисел заканчивается на 3, то второе заканчивается на 2. Из условия про удаления цифры становится ясно, что второе число - двузначное, а число десятков в первом числе равно 2.
Итого:
100x + 2*10 + 3
+
x*10 + 2
--------------------------
4*100 + 6*10 + 5
Не сложно увидеть, что х = 4.
423 и 42