Сумма цифр числа 346* равна 3 + 4 + 6 + * = 13 + *.
Чтобы число делилось на 9, сумма цифр должна делиться на 9. Наименьшее значение *, при котором 13 + * делится на 9, равно 5 (13 + 5 = 18).
Следовательно, последняя цифра равна 5.