Задание решить нет возможности, так как двухзначное число, которое необходимо найти содержит две цифры и их сумма должна быть равна 18. Но в задании сказано, что единиц должно быть на четыре меньше, чем десятков. При другом условии задания такое решение возможно было бы выполнить, если бы десятки и единицы были бы равными, то есть например двухзначное число 99. (проверка заданной задачи: сумма цифр двузначного числа = 18 -значит это число 99, но в условии сказано, что единиц меньше на 4, отсюда сумма цифр = 18-4=14, а это противоречит условию)
В общем-то смотри: всего 6 знаков в 6-тизначном числе,, так? значит есть 8 вариантов, с какой цифры начнется число осталось 7 различных цифр. именно 7 вариантов на второе число шестизначного числа. пока что всего у нас 8*7=56 вариантов осталось 6 цифр, ровно столько, сколько возможных вариантов вставить 3-е число в 6-тизначном числе. всего вариантов 8*7*6=336
продолжая в таком же темпе, в итоге окажется что всего вожможно составить 8*7*6*5*4*3=20160 различных 6-тизначных чисел, цифры в которых не повторяются