Задание решить нет возможности, так как двухзначное число, которое необходимо найти содержит две цифры и их сумма должна быть равна 18. Но в задании сказано, что единиц должно быть на четыре меньше, чем десятков. При другом условии задания такое решение возможно было бы выполнить, если бы десятки и единицы были бы равными, то есть например двухзначное число 99. (проверка заданной задачи: сумма цифр двузначного числа = 18 -значит это число 99, но в условии сказано, что единиц меньше на 4, отсюда сумма цифр = 18-4=14, а это противоречит условию)
Задачи на принцип Дирихле решаются так, что все элементы надо разложить по ящикам. Среди шести любых различных чисел найдутся по крайней мере два числа, которые при делении на 5 дают одинаковые остатки. При делении на 5 получаются остатки: 0 1 2 3 4 Это и есть ящики. Если все шесть чисел дают разные остатки, то поместив их в пять ящиков, шестое число мы вынуждены будем положить в один из имеющихся ящиков. Таким образом, найдутся два числа которые при делении на 5 дадут одинаковые остатки. Обозначим их (5k+m) и (5n+m) Тогда их разность (5k+m)-(5n+m)=5k-5n=5(k-n) - кратна 5