Форум » Кодирование и декодирование информации » ЕГЭ8 номера 195-197 » Ответить

ЕГЭ8 номера 195-197

safevgeniia: Подскажите, где найти разъяснение решения этих номеров? желательно в сухую (на листочке) и программой.

Ответов - 4

polyakovss: Здравствуйте, safevgeniia! На мой взгляд, решать "на листочке" задачу, предлагаемую в компьютерном ЕГЭ по информатике, нужно тогда, когда такое решение проще и быстрее решения, связанного с программированием. В данном случае для решения задачи будет быстрее и проще написать программу. Возможное решение: №195[pre2] from itertools import product def f(x): return x.count('С') + x.count('П') count = 0 k = 3 while True: s = map(lambda x: ''.join(x), product('СЕПИЯ',repeat = k)) n = 0 for x in s: if (x.count('Е') < 3 ) and (x.count('И') < 3 ) and (x.count('Я') < 3 ) and ((x[0] in 'СП' and f(x) == 1) or f(x) == 0): n += 1 if n == 0: break count += n k += 1 print(count) [/pre2]№197[pre2] from itertools import product def f(x): return x.count('К') + x.count('С') + x.count('Н') count = 0 k = 3 while True: s = map(lambda x: ''.join(x), product('КСЕНИЯ',repeat = k)) n = 0 for x in s: if (x.count('Е') < 3 ) and (x.count('И') < 3 ) and (x.count('Я') < 3 ) and ((x[0] in 'КСН' and f(x) == 1) or f(x) == 0): n += 1 if n == 0: break count += n k += 1 print(count)[/pre2] №196 решается аналогично.

mousoh01: Подскажите, пж, а считает он РАЗНЫЕ СЛОВА или все, даже если мы, например, меняем в слове КЕЕ местами букву Е? Слово же получается то же.

mousoh01: Правильное решение https://ibb.co/JcFWy4V


mousoh01: https://ibb.co/JcFWy4V



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