Кончаться оно должно на 0 или на 5, иначе не разделится на 5
А сумма цифр должна делиться 9, иначе не разделится на 9
Попробуем конец 0: 314*0, сумма цифр 8, значит неизвестная цифра - 1
31410
Попробуем конец 5: 314*5, сумма цифр 13, значит неизвестная цифра - 5
31455
Подходят два ответа 31410 и 31455