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

Задание 8 № 2928

vishnja74: № 2928 Помогите решить. Определите количество семизначных чисел, записанных в семеричной системе счисления, учитывая, что числа не могут начинаться с цифр 3 и 5 и не должны содержать сочетания цифр 22 и 44 одновременно. Показать ответ 466456

Ответов - 17, стр: 1 2 All

Агеева: Подскажите, пожалуйста, в чем ошибка в данной программе. Если использовать вариант не с itertools. Ответ выдает 363416 [pre2] a = '0123456' a1 = '1246' a2 = ['22', '44'] c = 0 for i in a1: for j in a: for q in a: for w in a: for e in a: for r in a: for t in a: s = i+j+q+w+e+r+t if all(x not in s for x in a2): c += 1 print(c) [/pre2]

Поляков: Вместо непонятного if all(x not in s for x in a2): должно быть [pre2]if not ('22' in s and '44' in s):[/pre2]



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