ЗАДАНИЕ №27 С НУЛЯ НА 1 БАЛЛ - ЕГЭ ПО ИНФОРМАТИКЕ 2023

preview_player
Показать описание
Разбираем задание №27 из ЕГЭ по Информатике с нуля и на 1 балл. Все переборные алгоритмы для обработки файла А в в одном видео. Готовимся вместе на 100 :)

ZASOTKOI - 25% скидка на курсы

😎 Домашнее задание и сам курс:

😉 Записаться на индивидуальные занятия:

📚 *Мои Бесплатные Курсы на Stepik :*

💰 *Мои Платные Курсы на Stepik :*

🔗 *Ссылки :*
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃

🎬 *Навигация :*
00:00:00 Приветствие
00:01:33 Выборка чисел по свойствам
00:47:22 Выборка чисел по траектории
01:16:55 Обработка подпоследовательностей
01:36:00 Обработка подмножеств
01:51:40 Интересные и сложные постановки
02:56:52 Итоги и напутствие

📷 *Информация о Видео :*
➤ Запись Видео - OBS Studio
➤ Язык Программирования - Python 3.10
➤ Среда Разработки - IDLE
➤ Превью Видео - Adobe Photoshop 2020

#кегэ #егэ #информатика
Рекомендации по теме
Комментарии
Автор

Бесценный труд! Спасибо Вам, Леонид! (UPD: Прошу прощения)

sdmitriy
Автор

1:50:47 можно просто список sums сделать пустым без нуля, а остальную часть кода оставить как было

leaxy
Автор

спасибо вам большое!! за 3 дня до егэ подготовилась к 27А, на реальном егэ решила это задание, была невероятно рада. уверена, что балл получу

hamhamster
Автор

В переборном алгоритме же нужно из первой итерации вычесть один: for i in range(...-1), иначе будет повторение, разве не так?

_xiliam_
Автор

спасибо, Лёня. Твой труд просто бесценен

rewwer
Автор

топ видос, по домашке очень удобно решать, спасибо

vrtuoz-ye
Автор

Запишешь такое же видео по 26 заданиям?

rodioniskhakov
Автор

Решение первой задачи на траекторию с помощью итертулс =) на степике тоже опубликовал с подсветкой синтаксиса, не смотрите ток, что я зачем-то отсортировал элементы по максимальному в паре кек

from itertools import *

f = open('test.txt')
n = int(f.readline())
f = sorted([(int(c.split()[0]), int(c.split()[1])) for c in f], key = max)

mx = float("-inf")

for i in product((0, 1), repeat = n):
s = sum(f[j][i[j]] for j in range(n))
if s % 10 != 5:
mx = max(s, mx)

print(mx)

mndtr
Автор

Здравствуйте! Хватит ли года для того, чтобы подготовиться к 27 задаче на полный балл? Сколько стоит ее ботать? Заранее спасибо за ответ

mementomori
Автор

1:34:41 а можно написать вот так: "j - i + 1 >= 5" ?

АлексейАлексеев-цчэ
Автор

Почему за 2 дня до егэ я узнал об этом канале?

Артур-гии
Автор

ЛЕНОНИД, У МЕНЯ ТАКИЕ ЖЕ ОБОИ, ПРЯМ ТОЧЬ В ТОЧЬ ЧТОООООООООООООО
100 в кармане, получается

quarylaniel
Автор

Капец, питон, по какой-то причине, не видит файл с этими числами у меня и поэтому выдаёт ошибку при его чтении, подскажи пж, если увидишь коммент(

gemik
Автор

Здравствуйте, у вас очень крутые, полезные и информативные видео, но поработайте со звуком, постоянные почмокивания и дыхание очень мешает смотреть

горькийчакчак
Автор

Да не расстраивайся ты так милашка!
-выходи лучше на газончик седня зелененький травку покушать!-ах как вкусна зеленая травка!такой праздник щас у барашек! присоединяйтеся родимые!-прямо щас выходите на ближайший газончик и покушайте травки никто вас не прогонит-есть специальный указик о свободном поедании травки на газончиках! ах как вкусна свежая зеленая травка и поливать ее будут непрерывно чтобы росла она погуще и вы товарищи росли здоровые и крепкие!-теперя у вас наконец-то свой путь -свой мир великий! -нет ни у кого такого путя славного такого путя великого!-радуйтеся товарищи!
а осенью для вас сенцо будя заготовлено свежее пахучее! настоящее здоровое и полезное питание!

ПослушайТоварищ-эз
Автор

Замечательный разбор! Правда. На мой взгляд, лучший из всех, что я видела. Но зачем вы переопределяете уже устоявшиеся математические термины?? 1:19:03 и 1:36:49
Подпоследовательность не обязана быть непрерывной! -- даже в условии задачи уточняется: "непрерывная подпоследовательность", то есть вообще говоря бывают и "прерывные". Нельзя так вольно обращаться с терминологией -- и ученикам, и себе же вредите...

andynaz
Автор

подскажите что не так пожалуйста
самая первая задачка
f=[int(s) for s in open('27.txt')]
f.remove(f[0])
n=0
for i in range(len(f)-1):
for y in range(1, len(f)):
if abs(f[i]-f[y])%13==0 and (f[i]*f[y])%2==0:
n+=1
print(n)

_nefertiti_