«IT-Планета 2025»: задачи третьего этапа по PostgreSQL

На третьем этапе олимпиады мы, как обычно, решали задачки на SQL, но в этом году надо было написать запрос не просто правильный, но и короткий. Чем короче — тем лучше результат. В детстве мы развлекались таким на микрокалькуляторах и на ассемблере, а сейчас я решил посмотреть, что получится, если попробовать то же на SQL. Получилось, на мой взгляд, интересно. Практического смысла в этом, конечно, никакого нет, но практики и на работе хватит, а тут мы развлекаемся. Чтобы хорошо выступить, надо было — помимо прочего — выстроить правильную стратегию. Сразу писать максимально короткий запрос, без пробелов и с односимвольными именами не получится — легко самому запутаться. Поэтому сначала надо было решить задачу «по-человечески», а уже потом применить всякие микрооптимизации и получить заветные баллы. Но решить задачу, даже простую, всегда можно разными способами, и не всегда заранее понятно, какой из вариантов окажется короче после оптимизации. Поэтому нужно было не останавливаться, пробовать разные подходы, и при этом аккуратно хранить все версии, чтобы в любой момент можно было посмотреть на запрос еще раз и, чем Тьюринг не шутит, выиграть байтик-другой. Мы традиционно разрешали пользоваться всеми благами интернета, включая ИИ. На эту тему многие сейчас переживают, но, честно говоря, я пока не вижу причин для беспокойства. Вот если бы все участники показали одинаково прекрасный результат, пришлось бы что-то придумывать. И то, конечно, не запрещать ИИ, а делать задачи более сложными. Но результаты у всех разные, и без собственной головы на плечах их не удалось бы получить (я попробовал), поэтому пока все хорошо. Если финалисты меня читают, было бы интересно услышать комментарии от первого лица: пользовались ли вы ИИ, насколько он вам помог или, может быть, наоборот, только отвлекал? Итак, к задачам

https://habr.com/ru/companies/postgrespro/articles/925388/

#олимпиада #олимпиадные_задачи #sql #itпланета

«IT-Планета 2025»: задачи третьего этапа по PostgreSQL

На третьем этапе олимпиады мы, как обычно, решали задачки на SQL, но в этом году надо было написать запрос не просто правильный, но и короткий. Чем короче — тем лучше результат. В детстве мы...

Хабр

«IT-Планета 2025»: задачи второго этапа по PostgreSQL

Мы продолжаем свое участие в международной олимпиаде «IT-Планета». Как и в прошлые годы, проводился конкурс по SQL, состоящий из трех этапов: теоретический и практический туры, проходящие онлайн, и финальный очный тур. В первом туре участвовало свыше 4 500 человек, из которых 245 были отобраны во второй. В этом году я занимался разработкой задач и проведением первых двух туров. Предлагаю перейти к рассмотрению задач практического этапа.

https://habr.com/ru/companies/postgrespro/articles/919426/

#ненормальное_программирование #sql #postgresql #решение_задач #базы_данных #итпланета #олимпиада #олимпиадные_задачи

«IT-Планета 2025»: задачи второго этапа по PostgreSQL

Мы продолжаем свое участие в международной олимпиаде «IT-Планета».  Как и в прошлые годы, проводился конкурс по SQL, состоящий из трех этапов: теоретический и практический туры, проходящие...

Хабр

«IT-Планета 2024»: задачи третьего этапа по PostgreSQL

Или, точнее, задача, поскольку в этом году мы попробовали другой формат: задача была всего одна, но большая. Требовалось написать SQL-запрос, играющий в крестики-нолики «пять в ряд». Ну-ка, ну-ка

https://habr.com/ru/companies/postgrespro/articles/820445/

#олимпиада #олимпиадные_задачи #sql #itпланета

«IT-Планета 2024»: задачи третьего этапа по PostgreSQL

Или, точнее, задача, поскольку в этом году мы попробовали другой формат: задача была всего одна, но большая. Требовалось написать SQL-запрос, играющий в крестики-нолики «пять в ряд». Условие задачи...

Хабр

«IT-Планета 2024»: задачи второго этапа по PostgreSQL

Вдохновившись прошлогодним опытом, мы продолжили начинание и снова проводим конкурс по SQL на международной олимпиаде « IT-Планета ». Конкурс состоит из трех этапов. Заочный теоретический тест собрал почти 3000 человек, из которых на следующий этап мы отобрали примерно 200. Вопросы для этого этапа были подготовлены моим коллегой, Евгением Давыдовым. Второй этап — также заочный. Здесь участником было предложено подумать над пятью задачами моего авторства, о которых я сегодня и хочу рассказать. Третий — очный — этап пройдет в конце мая; постараюсь не затягивать с отчетом, но пока храню интригующее молчание. Поскольку все вводные слова про мотивацию я уже сказал в прошлый раз, сразу приступим к делу. Приступить к делу

https://habr.com/ru/companies/postgrespro/articles/808211/

#олимпиада #олимпиадные_задачи #sql #itпланета

«IT-Планета 2024»: задачи второго этапа по PostgreSQL

Вдохновившись прошлогодним опытом, мы продолжили начинание и снова проводим конкурс по SQL на международной олимпиаде « IT-Планета ». Конкурс состоит из трех этапов. Заочный теоретический тест собрал...

Хабр

Секретная китайская плата: контроллер стиральной машины

Привет, Хабр! Лучшее профессиональное образование — максимально приближённое к реальной жизни. Как минимум в этом смысле пособия для конкурсов и экзаменов по электронике в китайских колледжах заслуживают звания одних из лучших. Сегодня мы будем собирать почти настоящую плату управления стиральной машины и изучать алгоритмы её работы. Разработчики набора не забыли добавить традиционную парочку ошибок, чтобы работа испытуемого заключалась не только в аккуратной установке деталей по предложенной схеме, но и сопровождалась пониманием того, как она должна работать, и что необходимо изменить, чтобы она заработала как надо.

https://habr.com/ru/companies/ruvds/articles/807249/

#транзистор #цифровая_схемотехника #ruvds_статьи #олимпиадные_задачи #разработка_электронных_устройств #разработка_электроники #разработка_электронных_модулей #реле

Секретная китайская плата: контроллер стиральной машины

Привет, Хабр! Лучшее профессиональное образование — максимально приближённое к реальной жизни. Как минимум в этом смысле пособия для конкурсов и экзаменов по электронике в китайских колледжах...

Хабр

На чём изучают электронику китайцы? Контроллер светофора

Привет, Хабр! Сегодня мы изучим ещё одну секретную китайскую плату, предназначенную для экзамена по электронике. Разработчики этого учебного пособия уделили особое внимание распространённой микросхеме прецизионного интегрального таймера КР1006ВИ1 (NE555) , про особенности и возможности которого многие из нас смогут узнать немало нового. Будет интересно!

https://habr.com/ru/companies/ruvds/articles/779182/

#ruvds_статьи #аналоговая_схемотехника #олимпиадные_задачи #олимпиада_по_электронике #электроника_для_начинающих #электроника #цифровая_схемотехника #операционные_усилители #транзистор #компаратор #ne555

На чём изучают электронику китайцы? Контроллер светофора

Привет, Хабр! Сегодня мы изучим ещё одну секретную китайскую плату, предназначенную для экзамена по электронике. Разработчики этого учебного пособия уделили особое внимание распространённой...

Хабр

Секретная плата с китайского экзамена по электронике

Привет, Хабр! Китай является мировым лидером в производстве электроники во многом потому, что имеет систему образования, ориентированную на развитие этой отрасли. Сегодня мы исследуем интересное учебное пособие из Китая, предназначенное для проверки базовых знаний по схемотехнике и умения собирать и налаживать электронные приборы.

https://habr.com/ru/companies/ruvds/articles/774500/

#ruvds_статьи #аналоговая_схемотехника #олимпиадные_задачи #олимпиада_по_электронике #электроника_для_начинающих #электроника #цифровая_схемотехника #операционные_усилители #транзистор #компаратор

Секретная плата с китайского экзамена по электронике

Привет, Хабр! Китай является мировым лидером в производстве электроники во многом потому, что имеет систему образования, ориентированную на развитие этой отрасли. Сегодня мы исследуем интересное...

Хабр