Задание 25 (через itertools) // КЕГЭ по информатике 2024
HTML-код
- Опубликовано: 28 июн 2024
- Разбираемся с перебором чисел под маску через itertools
ОТКРЫТЫЙ КУРС kompege.ru/course
За мат, КАПС, политоту, флуд - перманентный бан.
Связаться с автором: cabanovalexey
Группа ВК ege_info_open
Тренажёр КЕГЭ: kompege.ru
--------------------------------------------------------------------------------------------
Ссылки на каналы других годных преподавателей:
Евгений Джобс
/ @evgenijjobs
Информатик БУ
/ @infbu
Alex Danov
/ alexdanov
Андрей Рогов
/ devinf74
Леонид Шастин
/ @leoshastin
PRO100 EGE
/ @pro100ege68
Таймкоды
00:00 Приветствие
00:50 Задание 25 #1
03:55 Задание 25 #2
06:40 Задание 25 #3
12:45 Задание 25 #4
16:15 Задание 25 #5
24:35 Окончание и напутствия
Алексей подготовил нас на все 100. Даже в последний день перед экзаменом полезности рассказывает)
Я ждал этого 4...нет, 5 тысяч лет!
Последнюю можно еще так:
from itertools import *
ans = set()
for l1 in 0,1,2,3, 4:
for l2 in 0,1,2,3,4:
if l1+l2
Алексей Кабанов лучший!
Спасибо вам за подготовку! Этот год был лучшим, вы привили мне любовь к программированию и информатике. Алексей, храни вас Господь!❤❤❤
Здравствуйте, Алексей! Спасибо вам огромное за материалы)
Хочу отметить, что в 3 задании вы вывели результаты деления чисел на 4043, а не на 4013
в последней задаче можно еще до начала продукта написать if l1+l2
Спасибо. Очень хорошо утром преисполниться в собственном сознании и продолжать день в таком же направлении.
Огромное спасибо! Почему-то я раньше не догадывался длину звездочки перебирать, вручную делал )
Случайность , или нет , но я начал делать это задание , fnmatch не помогает , и тут это видео . Спасибо огромное , что делаете такие познавательные видео !
Самое время 👍)
СПАСИБО, ЛУЧШИЙ !
Алексей, я вас люблю! Спасибо, без вас бы не сдала в прошлом году, в школе 2 года уроков не было
Кабанов краш
❤❤❤
Сегодня пришли результаты по информатике, у меня 83 балла, и я бы хотел от всей души поблагодарить Вас, Алексей, за подготовку!!)
Ваш бесплатный курс помог мне в начале года освоить Python на базовом уровне, Ваши шаблоны к 15 на отрезки и 19-21 заданиям очень здорово выручили, принеся мне 4 первичных балла почти даром.
Ну а затем уже весь год смотрел Ваши разборы, записи стримов. А Ваш сайт КЕГЭ просто кладезь вариантов, чтобы проверить свой уровень подготовки)
В общем, огромное Вам спасибо, Алексей!!!)))
Красава, мужчина. Поздравляю!
Спасибо!
from fnmatch import *
for x in range(0,10**7,4023):
if fnmatch(str(x),'1[02468][13579][02468][13579][02468][13579]'):
print(x,x//4023)
Спасибо
В 3 задаче, когда выводили числа, вы поделили на 4043, нужно было на 4013
вовремя
💘💘
Алексей, скажите, а количество строк для ответа на станции совпадает с количество ответов в программе? Там могут оставаться пустые ячейки? Буду очень рад, если ответите!
Под заданием всегда пишут, что для ответа количество ячеек избыточно, то есть либо совпадают, либо больше.
Всегда написано, что количество строк для ответа больше, чем нужно
Спасибо за ответы
В 25 могут остаться пустые
а где - нибудь есть разбор решения 19-21 при условии что проигрывает игрок который набрал какое то кол - во камней
Алексей, насколько будет оптимально в последней задачи после циклов l1, l2 проверять условием, что l1+l2
Отличное предложение )
Алексей, а как-то влияет во второй (4:04) задачи условия "среди натуральных чисел не превышающих 107"?
Это 10 в степени 7
@@user-wn2mz1xf7k там просто нет как обычном шаблоне ** подумала что обычно число
спасибо
Алексей, заметил, что в ваших видео нет качества в 480р, почему?
Алексей Квбанов, здравствуйте.Скажите пожалуйста,а как определять,какое максимальное количество цифр в строке?Был пример со звездочкой и там 12 цифр это максимум,а также был пример с "собачкой" и вы сказали,что максимум цифр 11.Это максимальное количество цифр зависит от 10 в степени или от чего-то другого.Буду благодарен за ответ
От 10 в степени
@@kompege Спасибо вам большое
Можно же такое через срезы строк проверить? Или какая-то проблема с этим?
Речь не про проверку маски, а организацию перебора
Только бы делители завтра не попались
Здравствуйте, скажи пожалуйста как в 17 номере находить чётные числа??
На Открытом курсе есть веб по 17 номеру )
Что? Какой ещё итертулс, это делители или маски
Маски скорее всего)
стоит смотреть? могут дать 25 задания без фнматча?
Стоит потому что на 2x это займет 13 минут
хз, поменяют 25 или нет, но было бы хорошо, если бы его не тронули
Надеюсь не понадобится
Итертулс для бомжей, делайте срезы
Срезы не решают проблемы долгого перебора
ох как шаблонщики посыпятся если не будет решаться через fnmatch