Задание 9 (программное решение) // КЕГЭ по информатике 2024

preview_player
Показать описание
Решаем 9 задания программным способом

За мат, КАПС, политоту, флуд - перманентный бан.

--------------------------------------------------------------------------------------------

Ссылки на каналы других годных преподавателей:

Таймкоды
00:00 Приветствие
02:10 Сортировка чисел 1
13:30 Сортировка и равные пары
23:10 Определение повторов чисел
34:05 Равные пары чисел (PRO100EGE)
38:20 Определение повторов/чётности чисел 1
47:15 Определение повторов/чётности чисел 2
53:35 Сортировка и определение повторов 1
01:00:40 Сортировка и определение повторов 2
01:05:00 Определение номера первой подходящей строки
01:17:30 Определение суммы чисел первой подходящей строки
01:22:40 Ищем ошибку в ответах на сайте Полякова
01:23:45 Окончание и напутствия
Рекомендации по теме
Комментарии
Автор

Кааайф, теперь не будет сложностей с 9м заданием и решениями в 15 минут, теперь будем решать всего за 3

dariadew
Автор

Извините, если вы это сказали далее, но в питоне есть встроенный модуль для чтения csv файлов, что упрощает работу с ними. работа тогда становится сильно удобнее и руками делать приходится меньше (в ексель даже заходить не нужно)

Voronoka
Автор

В некоторых задачках, где спрашивают про повторяющиеся числа не проще будет писать как для 2-й задачки из ЕГЭ: if len(a)<знак в зависимости от условия>len(set(a))? Если что я не говорю про случаи, когда сказано одно число повторяется дважды, а остальные не повторяются (тут да, генератор будет имба).

memhispeedrun
Автор

А как вы останавливаете выполнение программы в питоне? А то иногда запущу что то ядрёное, которое не закрыть не остановить и в итоге оно мне крашит питон. (я гуглил keyboard interrupt, но оно отказывается работать в таких случаях)

scrilon
Автор

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

ahhshsjajs
Автор

42:08. Почему len(a2)>0? У нас же должно быть больше одного. Или я не допираю?

martinmarksxx
Автор

Алексей Михайлович, здравствуйте. Скажите пожалуйста, могут на ли ЕГЭ дать в качестве 9 задания задачу с концентрацией. В сборнике Крылова сначала идут привычные задания с числами, которые соответствуют демке, затем уже концентрации

КяримовАмирхан-цн
Автор

@Алексей Кабанов я не понимаю когда "к" писать он то под перебором, то после условия и из за этого ответ меняется, можете объяснить как, это происходит или как это запомнить

masyul
Автор

Привет, что сделать с тем, что файл копируется с excel так: 491\t869\t53\t1201 555\t196\n (причем эти пробелы и символы сами по себе не видно, как копировать просто чиселки, без этого всего)

wasderlord
Автор

Здравствуйте, а на компьютере нельзя войти в аккаунт на КЕГЭ?
Просто черный квадрат в центре и все

realMiska
Автор

Спасибо за способ решения! Задач 40 решил без ошибок! Но Алексей, а как быть, когда мы ищем среднее арифметическое строки, но длина строки равна 0, как заменить значение строки на ноль. (19 задание в домашке №2 для 9го задания)

e_qpaHTauu
Автор

Здравствуйте. А где взять файлы данных задач?

nibirietz
Автор

а точно ли комп на егэ выдержит копирование всей таблицы?

scheckercs
Автор

привет, алексей, не могу понять 19 задание домашки(2 части):
k = 0
for s in open('test1.txt'):
a = [int(x) for x in s.split()]
a2=[x for x in a if a.count(x)==2]
a1=[x for x in a if a.count(x)==1]
a0=[x for x in a if x%2==0]
a3=[x for x in a if x%2!=0]
if len(a0)>0 and len(a3)>0:
if (len(a2)==2 and len(a1)==4) ^ abs((sum(a0)/len(a0) - sum(a3)/len(a3) >50)):
k+=1
print(a, k)
вроде все написано по условию, но ответ иной выдает все равно, уже ломаю голову

wasderlord