Все 5-буквенные слова, составленные из букв А, О, У, записаны в алфавитном порядке.
Вот начало списка:
1. ААААА
2. ААААО
3. ААААУ
4. АААОА
...
Запишите слово, которое стоит на 240-м месте от начала списка.
Всего из трёх букв можно составить
Ответ: УУУОУ.
Приведём другое решение на языке Python.
a = {0: "А", 1: "О", 2: "У"}
k = 0
for i in range(0, len(a)):
for j in range(0, len(a)):
for g in range(0, len(a)):
for m in range(0, len(a)):
for n in range(0, len(a)):
k += 1
if k == 240:
print(a[i], a[j], a[g], a[m], a[n], end=" ")
Приведём решение Александра Козлова на языке Python.
ss = ['А', 'О', 'У']
s = ''
x = 240 - 1
while x:
s = ss[(x%3)] + s
x //= 3
print(s)

