Форум » Кодирование и декодирование информации » Задание 8 (#4013) » Ответить

Задание 8 (#4013)

lrrrtm: Миша составляет 6-буквенные коды из букв С, А, Л, Ь, С, А. Каждая допустимая гласная буква может входить в код не более одного раза. Сколько кодов может составить Миша? Моё решение выглядит таким образом, не вижу ошибок, но ответ получается 16384 вместо 2187. Где я ошибся? [pre2] from itertools import product, permutations, repeat n = 0 lst = list(product("САЛЬСА", repeat = 6)) for s in lst: line = "".join(s) if line.count("А") < 2: n+=1 print(n) [/pre2]

Ответов - 1

Поляков: lrrrtm пишет: ответ получается 16384 вместо 2187. Где я ошибся? Как вы учитываете одинаковые буквы? Попробуйте использовать set.



полная версия страницы