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

задание 8 номер 192

yana: что не так? [pre2] s1='АИМР' s2='аиН' k=0 for a1 in s1: for a2 in s1: for a3 in s1: for a4 in s1: for a5 in s2: for a6 in s2: for a7 in s2: for a8 in s2: word=a1+a2+a3+a4+a5+a6+a7+a8 k=k+1 if word.count('М')==1 and word.count('А')==1\ and word.count('Р')==1 and word.count('И')==1\ and word=='МАРИаННа': print(k) [/pre2]

Ответов - 1

Фирсов М.: Здравствуйте! Я вижу, Вы увеличиваете счетчик k каждый раз, когда составляете слово. При этом не каждое слово нужно считать. Попробуйте поставить проверку МАРИ перед k += 1, а проверку на подходящее слово, как стоит.



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