Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста, может такое кто то решал

Артём Богданов Ученик (108), на голосовании 45 минут назад
Все 5-буквенные слова, составленные из букв А, Б и В, записаны в алфавитном порядке и
пронумерованы. Вот начало списка:
1. ААААА
2. ААААБ
3. ААААВ
4. АААБА
5. АААББ
Какие слова находятся в этом списке на 49-м и 201-м местах?
Голосование за лучший ответ
Игорь Ступинский Мыслитель (5422) 1 месяц назад
Ну это получается троичная СС.
49. АБВБА
201. ВББАВ
Артём БогдановУченик (108) 1 месяц назад
спасибо, ответы сошлись
Юлия Невская Ученик (199) 1 месяц назад
Решение через Python

 from itertools import * 
cnt = 0
for w in product('АБВ', repeat = 5):
s = ''.join(w)
cnt += 1
if cnt == 49:
print(s)
if cnt == 201:
print(s)
или по-другому через Python
 cnt = 0 
for a1 in 'АБВ':
for a2 in 'АБВ':
for a3 in 'АБВ':
for a4 in 'АБВ':
for a5 in 'АБВ':
s = a1 + a2 + a3 + a4 + a5
cnt += 1
if cnt == 49:
print(s)
if cnt == 201:
print(s)
Ответ:
АБВБА
ВББАВ
Похожие вопросы