РАЗБОР ДЕМОВЕРСИИ ЕГЭ ПО ИНФОРМАТИКЕ 2024

preview_player
Показать описание
Готовимся к ЕГЭ по Информатике 2024 и разбираем демоверсию ЕГЭ по Информатике 2024. Подготовка к экзамену вместе со мной возможна в различных форматах. Свяжитесь со мной лично или найдите мои курсы по ссылкам ниже. Успехов вам =)

😎 Записывайся на индивидуальные и групповые занятия:

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

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

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

🎬 *Навигация :*
Будет позже!
00:00:00 Приветствие
00:00:32 Бесплатная мастер-группа
00:02:03 Задание №1
00:03:54 Задание №2
00:05:54 Задание №3
00:09:58 Задание №4
00:10:58 Задание №5
00:12:32 Задание №6
00:18:54 Задание №7
00:20:38 Задание №8
00:23:22 Задание №9
00:26:57 Задание №10
00:28:27 Задание №11
00:29:53 Задание №12
00:31:57 Задание №13
00:41:27 Задание №14
00:44:39 Задание №15
00:47:17 Задание №16
00:48:07 Задание №17
00:50:41 Задание №18
00:53:40 Задания №19-21
00:57:07 Задание №22
01:10:41 Задание №23
01:11:36 Задание №24
01:15:25 Задание №25
01:16:47 Задание №26
01:23:20 Задание №27
01:27:48 Итоги и напутствие

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

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

В решении задания №24 следует отдельно учитывать края, ибо наибольшая непрерывная подпоследовательность может оказаться в самом начале или в самом конце входной строки, а такие подстроки будут просмотрены лишь в том случае, если строка начинается и заканчивается на T, поскольку мы рассматриваем подстроки строго между двумя T. Можно добавить T в начало и конец входной строки, чтобы учесть эту ситуацию: s = 'T' + s + 'T' - тогда решение будет универсальным

leoshastin
Автор

Добрый день! Вы в задаче №13 не вполне правильно сказали. IP-адрес сети получается в результате поразрядной конъюнкции IP-адреса узла с маской сети. Маска заканчивается на 4 нуля, за счет этого IP-адрес сети для всех узлов будет заканчиваться на 4 нуля, т.е. эти 4 цифры будут варьироваться в адресах узлов. А вы применили поразрядную конъюнкцию IP-адреса сети с маской. Ничего страшного, но масло масляное. Далее можно порассуждать немного короче. Всего 16 вариантов разных адресов узлов, из них половина дают четную сумму, половина нечетную сумму. Получаем 8 вариантов.

bnnbbxw
Автор

в задаче 22 есть момент, когда одновременно 4 процесса выполняются 8 мс, для этого мы сдвигаем 2 процесс на одну ячейку (чтобы не нарушить зависимость) и сдвигаем нижнюю часть, пока не получиться 8 мс

nastyav
Автор

Здравствуйте! А разве надо считать адреса 0000 и 1111? Их же не присваивают устройствам в сети, поэтому ответ должен быть 6, а не 8?

ouexvou
Автор

Здравствуйте. Почему в 17 номере переменная s так записана? Получается ведь что а итая будет складываться с а [i+1] и так далее. Как тогда s может быть равна 2? Получается ведь сумма элементов а не их количество

wattcup
Автор

Объясни пожалуйста, почему в пятом задании, если после if r > 151: не записывать в список, а просто вывести print(r) и break, то выводит 166?

Jan_Kovalsky
Автор

А если бы в 24 задании текст не оканчивался бы на 'T', но нужная последовательность была в конце, тогда программа не считала бы последние символы, так как мы считаем индексы 'T'. Можно просто самому 'T' в конце поставить?

AXAXAXAXAXAXAXXAXAXAXAXXAXAA
Автор

Здравствуйте. А нельзя в 27 решать через 2 буфера? Вроде бы решил, но ответ не сходится.
with open('27_A_10108.txt', 'r', encoding='utf-8') as f:
mas = [int(i.strip()) for i in f.readlines()]

res = -10 ** 21
k = mas.pop(0)
del mas[0]
buffer = mas[:k]
buffer1 = mas[k:(2*k)]


for i in mas[(2*k):]:
x = buffer[0] + buffer1[0] + i
buffer1.append(i)

buffer.remove(min(buffer[0], buffer[1]))
res = max(res, x)

print(res)

fWhyJKE
Автор

Я точно также код написал только почему то получилось 173

Lesov-wnir
Автор

Привет! А вдруг в 24 задаче ответом будет подстрока, которая стоит в начале или в конце всей строки? Тогда нам надо добавить T в начало строки и конец, и только потом рассматривать все индексы.

evgenrep
Автор

всем ку, кто-нибудь решал 26 экселем и возможно ли это в данной задаче?

winlanem
Автор

че то не очень получается объяснять на практике(
скорее сам просто сидишь, нарешиваешь. ну ладно

hfomlkc
Автор

Так можно?

s =

l = k = m = 0

for r in range(len(s)):
if s[r] == 'T':
k+=1
while k > 100:
if s[l] == 'T': k-=1
l+=1
m = max(m, r-l+1)

print(m)

krutopimm