Кодогонки — конкурс по решению задач на скорость

  • круглый год

  • для всех

Как устроен конкурс

  • формат

    Конкурс проходит в онлайн-трансляции

  • этапы

    Публикуется ссылка на контест, открывается первая задача. Чем раньше участник решает задачу, тем больше баллов он получает.

     

    После того, как определённое количество участников решило задачу, открывается следующая.

     

    Баллы за все задачи суммируются, побеждают участники, набравшие наибольшее количество баллов.

  • как принять участие

    Объявления об открытых кодогонках публикуются в телеграм-канале «8БИТ», о закрытых — в телеграм-канале «Новости Яндекс Лицея».

Задания прошедших кодогонок

Посмотрите задания прошедших кодогонок, а если захотите потренироваться — переходите по ссылкам на платформу Яндекс Контест

Кодим эмодзи

Пример задачи:
Напишите программу, которая считывает строку и выводит эмодзи, отсортированные по частоте их появления в порядке убывания. Гарантируется, что строка состоит только из эмодзи.

 

Ввод:
😊😊😊👍👍🎉

 

Вывод:
😊👍🎉

 

 

Если хочется потренироваться, переходите на контест

Кодим облака

Пример задачи:
Напишите программу, которая определяет тип облака по его высоте. Каждый тип облака имеет определённую высоту над землёй:

  • Stratus — ниже 2000 метров
  • Altostratus — от 2000 до 6000 метров (включая обе границы)
  • Cirrostratus — выше 6000 метров

 

Программа должна прочитать список из n высот и для каждой высоты определить соответствующий тип облака.

 

Ввод:
5
1000 3000 6000 9000 500

 

Вывод:
Stratus
Altostratus
Altostratus
Cirrostratus
Stratus

 

 

Если хочется потренироваться, переходите на контест

Кодим Новый год

Ёлочку надо украсить! Поэтому давайте смастерим гирлянду. Напишите программу, которая принимает на вход строчку-фрагмент гирлянды, длину гирлянды и выводит гирлянду нужной длины, состоящую из фрагментов.

 

Если в строчке- фрагменте есть пробелы, замените их на -. А то гирлянда развалится. Если в гирлянду не помещается целое количество фрагментов, добавьте в начало и конец *.

 

Если количество * нечётное, разместите в правой части на одну * больше, чем в левой.

 

Ввод:
С Новым годом!
33

 

Вывод:
**С-Новым-годом!С-Новым-годом!***

 

 

Если хочется потренироваться, переходите на контест

Wed Jan 29 2025 14:03:09 GMT+0300 (Moscow Standard Time)