Разбор варианта #10062023 | Информатика ЕГЭ-2023

preview_player
Показать описание
Записаться на курс (4500р до конца учебного года):

Полезное и бесплатное по информатике:

Алексей Кабанов

Alex Danov

Лёня Шастин

00:00 Приветствие и статистика
11:10 Задание 1
18:05 Задание 2
24:15 Задание 3
28:45 Задание 4
36:15 Задание 5
40:30 Задание 6
46:40 Задание 7
50:00 Задание 8
57:50 Задание 9
01:09:40 Задание 10
01:13:05 Задание 11
01:16:30 Задание 12
01:24:40 Задание 13
01:26:40 Задание 14
01:30:00 Задание 15
01:35:05 Задание 16
01:39:05 Задание 17
01:42:35 Задание 18
01:47:10 Задание 19-21
01:56:45 Задание 22
02:00:15 Задание 23
02:03:45 ПЕРЕРЫВ
02:20:55 Задание 24
02:33:55 Задание 25
02:40:10 Задание 26 (ПИСУАРЫ)
03:09:15 Задание 27
Рекомендации по теме
Комментарии
Автор

Лучшие разборы, что я видел. Комментарии на экране, ещё и тёплым цветом - рай для визуалов

crazer
Автор

Наоборот очень интересный вариант, так как он уровня егэ и не все задачи шаблонные. Для тренировки самое то) спасибо

artem
Автор

Таймкоды =)
00:00 Приветствие и статистика
11:10 Задание 1
18:05 Задание 2
24:15 Задание 3
28:45 Задание 4
36:15 Задание 5
40:30 Задание 6
46:40 Задание 7
50:00 Задание 8
57:50 Задание 9
01:09:40 Задание 10
01:13:05 Задание 11
01:16:30 Задание 12
01:24:40 Задание 13
01:26:40 Задание 14
01:30:00 Задание 15
01:35:05 Задание 16
01:39:05 Задание 17
01:42:35 Задание 18
01:47:10 Задание 19-21
01:56:45 Задание 22
02:00:15 Задание 23
02:03:45 ПЕРЕРЫВ
02:20:55 Задание 24
02:33:55 Задание 25
02:40:10 Задание 26 (ПИСУАРЫ)
03:09:15 Задание 27

kompege
Автор

1:36:50 как работает прогонка?
и почему она работает? на интенсивен разбирается этот момент? или где это можно поподробнее изучить, подскажите, пожалуйста

arch
Автор

2е задание, пока не могу точно сказать, повезло, или рабочее альтернативное решение"

def f(w, x, y, z):
return ((x<=y) or ((not(w))==z)) and ((x<=y)==(w and (not(z))))

from itertools import *

for a1, a2, a3, a4, a5, a6 in product([0, 1], repeat=6):
table=[(a1, a2, a3, 0), (a4, a5, 0, 0), (a6, 0, 0, 0)]
if len(table)==len(set(table)):
for p in permutations("wxyz"):
if [f(**dict(zip(p, row))) for row in table]==[1, 1, 1]:
print(p)

outlawsyl
Автор

в 24 же по условию в последовательностях только числа больше 9, а программа считает и отдельно стоящие четные цифры

catmanchannel
Автор

38:16 - Все понятно, кроме r % 2 ==0: . Откуда он там и по каким условиям я должен был понять что его надо туда пихать, если ничего про деление на 2 не написано?

ZloyTempest
Автор

Почему в 19 неверный ответ выводит предпоследняя программа Кабанова? 20-21 нормально работает. Если что алл на эни поменял

rooklyk
Автор

Никого не смущает условие задачи 26 когда число посетителей находиться в диапазоне от 0 до 2000, а сам файл на 5000 посетителей?

impuce-mfrk
Автор

Здравствуйте, не могли бы вы объяснить в чём ошибка этой программы для 26 номера?
f=open('26_9379.txt')
n=5000
a=[]
for i in range(n):
q=int(f.readline())
a.append(q)
a.sort()
mn=0
wc=[0]*1440
for x in a:
for i in range(x, x+6):
wc[i]-=1
wc[x+6]+=1
mn=min(wc[x], mn)
print(-mn)

hnguvsx
Автор

здравствуйте. можете, пожалуйста, объяснить, в чем ошибка в программе?

f =
a = [int(i) for i in f]
c = 0
mn =
max1001 = max(abs(i) for i in a if i % 1001 == 0)
for i in range(len(a)-1):
if (a[i] + a[i+1] > max1001) and ((len(str(a[i])) == 3)or(len(str(a[i+1])) == 3)):
c+=1
if a[i] + a[i+1] < mn:
mn = a[i] + a[i+1]
print(c, mn)

anil