Задание 27. Большой стрим. Решаем ЕГЭ по информатике - 2024

preview_player
Показать описание
Решаем кучу разных 27-х заданий с нуля!

🎯 Крути рулетку и получи дополнительную скидку на курсы 👉🏻

✔️Наша группа в ВК Информатик БУ
✔️Телеграм Информатик БУ - Подготовка к ЕГЭ по Информатике

Наши каналы:
✔️Математика с МО и русский язык с ТА (Основной канал Школково):

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

-----

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

Спасибо за этот веб!!! Как же черт его побери хочется научиться решать 27.

crushitelyoutuba
Автор

Очень крутой разбор. Народ в шоке и даже забывает писать комменты или пишет их прямо в прогу!

pavorav
Автор

Пей пожалуйста из стакана, а то так не прилично.

jlhmlwp
Автор

Извиняюсь за возможно глупый вопрос, но разве нельзя было решить первый номер еще проще и быстрее? Я просто ищу максимальное и проверяю его на чётность. Если четное, то удаляю максимальное четное, пока не получу максимальное нечетное и наоборот.
Вот код:

f = open("27-15b.txt")
n= f.readline()
a =[int(i) for i in f]
max_chisl= max(a)
max_chisl2 = 0
while (max_chisl % 2 == 0 and (max_chisl2 % 2 != 0 or max_chisl2 != 0)):
max_chisl2 = max(a)
a.remove(max(a))
if max_chisl % 2 == 0 and max_chisl2 % 2 != 0:
break
while (max_chisl % 2 != 0 and (max_chisl2 % 2 == 0 or max_chisl2 != 0)):
max_chisl2 = max(a)
a.remove(max(a))
if max_chisl % 2 != 0 and max_chisl2 % 2 == 0 :
break
print(max_chisl, max_chisl2)

Еще у вас ответ 1998, хотя R-нечетное. Как по мне нет смысла перебирать 60000 значений еще один раз, вдруг там будет 10^10 значений, ведь проще идти с конца, что оптимизирует код и выдаст быстрый ответ. Поправьте меня пожалуйста, если я в чем-то ошибаюсь и ваш код работает качественнее.

hepix