8 Л 5Л 0 5 (набираем 5л в 5л) 5 0 переливаем из 5л в 8л 5 5 снова набираем 5л в 5л 8 2 переливаем из 5л в 8л 0 2 выливаем из 8л 2 5 переливаем из 5л(2) в 8л(0) и набираем 5л в 5л 7 0 переливаем из 5л в 8л 7 5 набираем 5л 8 4 переливаем из 5л в 8л 0 4 выливаем 8л 4 0 переливаем из 5л в 8л 4 5 набираем 5л в 5л 8 1 (из 5Л в 8Л переливаем) 0 1 (выливаем из 8) 1 0 (выливаем из 5) 1 5 набираем 5л в 5 лв 6 0 переливаем из 5л в 8л
возможно есть решение и покороче, но и это тоже решение.(т.к. нет лимита на переливания)
В исходном числе, каким-бы оно ни было, можно выделить "островки", размером с 1 цифру. Эти островки будут преобразовываться при шифровке независимо, поэтому мы рассмотрим процессы, происходящие с каждой цифрой при шифровке
Итак мы видим, что в общем случае (если исходное число содержит 9) максимум первые три числа могут быть уникальными, а потом в последовательности будут повторяться два каких-то числа, так как последовательное преобразование всех цифр заканчивается последовательностью из двух чередующихся фрагментов.
Так что всего может быть не более 5 различных чисел. Пример с 5 различными - это просто результат преобразования числа 9