Форум » Кодирование и декодирование информации » Задание 8 №3222 » Ответить

Задание 8 №3222

huila27: Решение ручками: если есть й 5*й*5*6*6 = 900 6*5*й*5*6 = 900 6*6*5*й*5 = 900 900 + 900 + 900 = 2700 если нет й 6*6*6*6*6= 7776 7776 + 2700 = 10476 - ответ Решение на Phyton: a = 'ВОРОБЕЙ' a1 = 'ВОРОБЕ' c = 0 for i in a1: for j in a: for k in a: for l in a: for m in a1: s = i+j+k+l+m if s.count('Й') <= 1 and s.count('ЕЙ') == 0 and s.count('ЙЕ') == 0: c += 1 print(c) ------- 10476 На сайте ответ 4325, подскажите, это ошибка в задании или я дважды сделал что-то неправильно?

Ответов - 1

Винникова: В слове 6 различных букв. Вы букву "О" считаете дважды.



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