Решение мусорной 27 задачи с Досрока 2022 | ЕГЭ по информатике l Коля Касперский из Вебиума

  Рет қаралды 27,860

Коля Касперский | ЕГЭ по Информатике | Вебиум

Коля Касперский | ЕГЭ по Информатике | Вебиум

Күн бұрын

Пікірлер: 70
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
если есть условие на 3n километра, то в конце ответ надо умножить на 3 !!!!!
@risottonero5700
@risottonero5700 2 жыл бұрын
спасибо,отличный видос и объяснение
@АниАракелян-л5ж
@АниАракелян-л5ж 2 жыл бұрын
очень полезное видео! красивая, приятная картинка и монтаж, спасибо!)
@Таня-б6э
@Таня-б6э 2 жыл бұрын
Давайте похвалим Касперского, он молодец, запрег всех рабов ради этого видоса и получился хайпик!
@Laility
@Laility 2 жыл бұрын
Рабское дай пять ✋
@Таня-б6э
@Таня-б6э 2 жыл бұрын
@ПавелЛешков-н7к
@ПавелЛешков-н7к 2 жыл бұрын
Все понравилось! Спасибо. Успехов!
@АртурБычков-с8щ
@АртурБычков-с8щ 2 жыл бұрын
Большое спасибо! Я наконец понял, как это решить) Правда я написал чуть по-другому с индексами forw_sum и back_sum, т.к. ваш вариант не совсем понял, но это благодаря вашей идее, спасибо!!!
@sosundook5185
@sosundook5185 2 жыл бұрын
17:29 в 19 строчке back_suck
@lucarrrg
@lucarrrg 2 жыл бұрын
у тебя очень красивая комната. красивый монтаж и сам ты очень красивый
@exant4920
@exant4920 2 жыл бұрын
как школьник, который впервые увидел эту задачу, и вообще я не программист а математик, скажу что я потратил много времени даже на то, чтобы перевести из текстового файлика в массив, первый файл с 170 значениями он перебрать смог, а второй, с 1 260 000 не-а, ну и, я подумал что мне одного хватит, для городского пробника у задачи, которую впервые вижу
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Любой результат - это результат
@animeshnik100lvl
@animeshnik100lvl 2 жыл бұрын
Очень надеюсь, что на основной волне не будет такой жёсткой задачи... Мусорные баки на кольцевой дороге... На МКАДе что-ли? 🤣 Видео класс!
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Будет. И скорее всего жёстче.
@animeshnik100lvl
@animeshnik100lvl 2 жыл бұрын
@@kaspersky_ege Эх, любят они конкретно заваливать учеников... Мдэ
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Ну 27 и должна быть сложной. Это ок
@АртурБычков-с8щ
@АртурБычков-с8щ 2 жыл бұрын
Большое спасибо! Я наконец понял, как это решить) Правда я написал чуть по-другому с индексами forw_sum и back_sum, т.к. ваш вариант не совсем понял, но это благодаря вашей идее, спасибо!!!
@АртурБычков-с8щ
@АртурБычков-с8щ 2 жыл бұрын
Вот так я переделал: back_sum = sum(a[o_i:]) forw_sum = sum(a[:o_i]) for i in range(1, n): forw_sum += a[o_i] - a[i-1] back_sum += a[i-1] - a[o_i] cost[i] = cost[i-1] - forw_sum + back_sum o_i = (o_i + 1) % n
@andynaz7044
@andynaz7044 11 ай бұрын
@@АртурБычков-с8щ Вот так и Коля должен был бы сделать, если бы хотел, чтоб его решение поняли. А то back_sum он вычисяет до cost, а forw_sum после cost; сразу возникает сомнение: отчего такая иррегулярность? - в задаче же всё симетрично! Ваше решение -- идеально!
@artmaf161
@artmaf161 2 жыл бұрын
При нечетном n тоже работает? Например: n=5 a = [0,1,2,2,1] o_i = n//2 # = 2 #Тогда получим, что nums_backward = a[o_i:] # [2,2,1] nums_forward = a[1:o_i] # [1] #Хотя получить мы должны были #nums_backward = [2,1] #nums_forward = [1,2] Помоги разобраться пж 🙏
@damida6219
@damida6219 2 жыл бұрын
Я горжусь, что после досрока сама догадалась до этого способа)
@Tana-q8e
@Tana-q8e 2 жыл бұрын
Что за мужчина на красивом фоне! Пушка, а не видос
@MShagit7
@MShagit7 2 жыл бұрын
Как по мне самое понятное и хорошее решение 27Б на данный момент
@size.OFF_official
@size.OFF_official 2 жыл бұрын
хочу больше 27 задания) видео топчик
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Брат, жду на рефреше)) все типы глянем
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Есть стрим с решением всех 27 из статграда
@size.OFF_official
@size.OFF_official 2 жыл бұрын
@@kaspersky_ege 😃
@gooryewood
@gooryewood 2 жыл бұрын
Да, это жёстко
@andreyshcherbachev9589
@andreyshcherbachev9589 Жыл бұрын
мммм back_suck)
@ОлегРябов-ч6й
@ОлегРябов-ч6й 2 жыл бұрын
Почему на 22:04 мы на 26 строчке пишем forw_sum -= a[i]. Почему мы не можем это написать до 25 строчки. Ведь forw_sum сдвигается не только в конце(прибавляется a[o_i]), но и в начале(по идее должен отняться a[i]). И только когда мы отняли a[i] от forw_sum мы можем записать что cost[i] = cost[i-1] - forw_sum + back_sum, разве не так? Почему же мы отнимаем от forw_sum элемент a[i] только после подсчета суммы cost[i]?
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
прикол в том, что у тебя как-бы разная ситуация тогда с суммами получится на начало твоего цикла. вот сегодня на курсе как раз этот момент объяснял)) каждый цикл должен начинаться "одинаково" -- типа суммы должны состоять из одинакового кол-ва элементов. вот поэтому так их и поправляем 1. меняем для подсчёта новой цены 2. считаем цену 3. поправляем, чтобы новый цикл начался также как и предыдущий скорее всего тут есть более элегантное решение, но я не искал его
@YaroslavMudryy-vx5ek
@YaroslavMudryy-vx5ek 2 жыл бұрын
тоже не понимаю
@ОлегРябов-ч6й
@ОлегРябов-ч6й 2 жыл бұрын
@@kaspersky_ege Понял, спасибо большое!
@zlobniybarmaley704
@zlobniybarmaley704 6 ай бұрын
Получается, для решения в миллион значений, расстояния будут по 500 тыся км? Это откуда возить будете, с Луны? Кажется, кто составлял текст задачи, нехило поел каких-то грибов
@kaspersky_ege
@kaspersky_ege 6 ай бұрын
Эм… это просто задача. Разумеется, она не имеет никакого отношения к жизни.
@zlobniybarmaley704
@zlobniybarmaley704 6 ай бұрын
@@kaspersky_ege Ну, в данном случае имеет. Описание задачи предполагает, что никаких миллионов значений там не может быть, максимум до 100, да и то много. В данном случае экономить процессорное время это лишняя трата времени программиста, которое никогда не окупится. Я бы еще снимал баллы за оптимизацию этого задания, ибо такое поощрять вредно
@kaspersky_ege
@kaspersky_ege 6 ай бұрын
@@zlobniybarmaley704 не, там явно написано сколько входных значений) первый раз вижу, чтобы это вызывало проблему
@zlobniybarmaley704
@zlobniybarmaley704 6 ай бұрын
@@kaspersky_ege а, понятно, тогда согласен, извиняюсь. Я просто видел показанное в видео задание и там ничего такого не было. Может, я промотал момент
@sooty8939
@sooty8939 2 жыл бұрын
Я не понимаю, зачем вот тут o_i = (o_i + 1) % n брать o_i как остаток от деления на n, для чего это делать? Разве нам не достаточно просто делать o_i + 1
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
чтобы он как бы по кольцу шёл)
@sooty8939
@sooty8939 2 жыл бұрын
@@kaspersky_ege а разве нам не хватит просто o_i = (o_i + 1) ?
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
не.. он ведь в какой-то момент станет больше n и тогда счет должен начаться с 0
@risottonero5700
@risottonero5700 2 жыл бұрын
А ты будешь завтра разбирать задания Владивостока?Хотя бы вторую часть?
@Ai1g1
@Ai1g1 2 жыл бұрын
Задача конечно такая...
@Rocknro11er
@Rocknro11er 2 жыл бұрын
при нечетных n ответы 1 и 2 кода не сходятся
@pgn55555
@pgn55555 2 жыл бұрын
Спасибо большое за видео, понял, как решать задачу, это самое главное! Очень понравился формат: удобно)
@Sllivkivs
@Sllivkivs 2 жыл бұрын
С файлом А в экселе легко решить
@fxurpm218
@fxurpm218 2 жыл бұрын
здравствуйте, очень полезное видео, но вдруг вы ещё будете читать комменты на этом видосе) помогите разобраться почему мы в динамическом решении не меняем длину дороги до пункта или я что-то не понял, помогите пожалуйста 🙏
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
мы учитываем. что какие-то пункты стали ближе, а какие-то дальше -- просто отняв или прибавив их значения к сумам, а затем к результатам
@lucarrrg
@lucarrrg 2 жыл бұрын
коля касперский, я люблю тебя
@flaroteur
@flaroteur 2 жыл бұрын
как изменить код, если нечетное количество баков? (если N - нечетное) Спасибо за разбор
@dmitirymulyakov6663
@dmitirymulyakov6663 Жыл бұрын
Таких прототипов нет
@z.dekuch1987
@z.dekuch1987 2 жыл бұрын
А что делать, если расстояние между мусором 3 километра, а не 1?
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Ничего. Ведь это ни на что не влияет по сути.в полном условии задания это явно прописано. И видно по примеру
@АлександраКобзева-ж4ж
@АлександраКобзева-ж4ж 2 жыл бұрын
Спасибо вам большое! Все понятно!
@СергейЗахарин-и2л
@СергейЗахарин-и2л 2 жыл бұрын
Коля большой молодец! Спасибо большое)
@Deatser
@Deatser 2 жыл бұрын
Внебрачный сын Галкина
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Надо ему об этом сказать...
@ВладиславЛожкин-ц1ъ
@ВладиславЛожкин-ц1ъ 2 жыл бұрын
Все было классно
@ЕвгенийК-с5н5л
@ЕвгенийК-с5н5л 2 жыл бұрын
А будет ли разбор на это задание с условием 3n километров, недавнее задание с варианта Фипи?
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
это оно и есть. 3n там вообще ни к селу ни к городу
@kseniyazaika6393
@kseniyazaika6393 2 жыл бұрын
для 3n просто при подсчете cost[0] дополнительно умножай на 3, а когда считаешь cost[i] f_sum и b_sum умножь на 3
@Sllivkivs
@Sllivkivs 2 жыл бұрын
@@kseniyazaika6393 можно и не умножать на 3 и вообще не обращать внимание, сколько там N. Просто 3 км будет условной единицей. Нам же нужен в ответ номер бака, а не сама сумма
@rd288
@rd288 2 жыл бұрын
Сочувствую школьникам, полную ерунду дают
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Пожалуйста, можете раскрыть, что имеете в виду под словом "ерунда"?
@rd288
@rd288 2 жыл бұрын
@@kaspersky_ege я конкретно про задачу
@rd288
@rd288 2 жыл бұрын
@@kaspersky_ege к вашему видео я претензий не имею). Все замечательно объяснено , качество видео на уровне
@ТрахТрахыч-г6я
@ТрахТрахыч-г6я 2 жыл бұрын
Отличное решение! Но не самое эффективное. Cost не обязательно хранить в массиве, можно просто запоминать последнее
@kaspersky_ege
@kaspersky_ege 2 жыл бұрын
Согласен!
Задание 18: самый подробный разбор | ЕГЭ 2022 по информатике l Коля Касперский из Вебиума
14:04
Коля Касперский | ЕГЭ по Информатике | Вебиум
Рет қаралды 12 М.
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 53 МЛН
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 7 МЛН
Полное решение варианта | Демоверсия ЕГЭ по информатике 2025
1:38:44
Коля Касперский | ЕГЭ по Информатике | Вебиум
Рет қаралды 971
Разбор задания 27 демоверсия 2025 ЕГЭ по информатике
32:29
КЕГЭ Информатика Руслан Рашидович Аитов
Рет қаралды 39
Тотальный разбор ДОСРОКА 2024 ЕГЭ по информатике на 100 баллов
1:31:13
ИНФОРМАТИКА ЕГЭ 2025 99 БАЛЛОВ
Рет қаралды 15 М.
Плюсы и минусы сдавать информатику на ЕГЭ. Стоит ли вообще?
8:00
Коля Касперский | ЕГЭ по Информатике | Вебиум
Рет қаралды 36 М.
Как готовиться к ЕГЭ по информатике. КЕГЭ 2022
58:12
Задания 19-21 шаблонный способ на 3 балла | ДЕМО, АПРОБАЦИЯ | ЕГЭ 2022
23:09
Дмитрий Паршиков ЕГЭ Информатика
Рет қаралды 31 М.
ЗАДАНИЕ №27 С НУЛЯ НА 1 БАЛЛ - ЕГЭ ПО ИНФОРМАТИКЕ 2023
2:57:25
Информатика ЕГЭ - Лёня Шастин
Рет қаралды 12 М.
Разбираем задание 27 с нуля | Информатика ЕГЭ 2023 | Умскул
1:23:18
Информатика ЕГЭ Умскул
Рет қаралды 22 М.
Как набрать 40/60/80/100 баллов на ЕГЭ по информатике?
39:47
Коля Касперский | ЕГЭ по Информатике | Вебиум
Рет қаралды 672