Автор MikeMirzayanov, 12 лет назад, По-русски

Будучи недавно в офисе КРОК (да-да, есть планы по продолжению сотрудничества:)), я услышал о другом интересном конкурсе. Он называется "Летающие роботы". Сам я далек от робототехники, но тема эта интересная и популярная. С удовольствием публикую небольшой анонс.

О конкурсе

Компания КРОК впервые организует конкурс летающих роботов для продвижения робототехники и темы беспилотных летающих аппаратов среди подрастающего поколения, молодых специалистов и любителей технических новинок.

Для участия нужно представить на конкурс беспилотное автономно летающее устройство-робот (он же коптер, он же дрон, он же беспилотник). Можно действовать двумя способами:

  • спроектировать робота самостоятельно и написать для него ПО;
  • взять готового робота, при необходимости усовершенствовать его и написать для него ПО.

Важно — разработка должна быть новой. Чтобы победить, твой робот должен будет быстрее других выполнить задание.

Подробнее о задании

Схема полигона

Схема полигона

Описание полигона

Возводится под открытым небом, представляет собой открытую «коробку» по типу дворовой хоккейной площадки.

  • Размер коробки — 50 на 25 метров, высота стенок и перегородок внутри периметра -приблизительно 3 метра, перегородки радиопрозрачные.
  • Полигон сверху затянут сеткой, препятствующей вылету роботов за его пределы. Разбит на две части перегородкой с проходом шириной не менее 3 метров.
  • Точка старта и посадки помечены крестами, имеют инвертированную окраску (белый крест на черном фоне и черный крест на белом), нанесены краской на круг из пластика/фанеры, диаметр круга 3 метра.
  • Положение точки посадки изменяется перед каждым полетом, перемещается в случайное место в пределах выделенной для этого зоны (на схеме показана пунктирной линией).
  • Отдельно выделена зона препятствия, в пределах которой в случайное место перед каждым полетом устанавливается перегородка, блокирующая две трети ширины «коридора».

Важный факт — возможна стабилизация по GPS.

Задание

  • Взлететь из точки старта и долететь до точки посадки, успешно миновав препятствие.
  • Снова взлететь, вернувшись в точку старта, опять миновав препятствие.

Сесть в точке посадки можно в любое место обозначенного круга (диаметр — 3 метра). На схеме пунктирной линией обозначен примерный маршрут автономного полета.

Приз!

Главный приз конкурса — денежное вознаграждение в размере 1000000 рублей.

Подробные условия конкурса читайте в на сайте КРОК.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +59
  • Проголосовать: не нравится

Автор I_love_Nastya, 12 лет назад, По-русски

Всем привет!

Я рад объявить о том, что сегодня в 19:30 MSKсостоится Codeforces Round #138. Автором этого раунда являюсь я (Василий Вадимов). Это мой первый раунд на Codeforces, до этого я лишь помогал другим авторам в подготовке их раундов.

Раунд мне помогал готовить Геральд Gerald Агапов, а условия задач перевела Мария Delinur Белова, за что им большое спасибо. Также я благодарен создателю Codeforces Михаилу MikeMirzayanov Мирзаянову за отличную платформу для проведения соревнований.

Успехов на раунде! Надеюсь, задачи будут для вас интересными.

Разбалловка в обоих дивизионах стандартная (500-1000-1500-2000-2500).

UPD. Внимание! Язык D, который находится на этапе внедрения на Codeforces, на этом контесте не будет доступен.

UPD2. Раунд завершен, топ-5 по в каждом из дивизионов:

Div1:

  1. Petr
  2. tourist
  3. peter50216
  4. Shik
  5. Egor

Div2:

  1. ecnerwala
  2. ordcoder
  3. scipianus
  4. jonathanpaulson
  5. void_rank

Поздравляем победителей!

Также приношу извинения за неточность в условии в задаче div1 A/div2 C. Разбор будет опубликован завтра.

UPD3. Доступен разбор задач.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +142
  • Проголосовать: не нравится

Автор izban, 12 лет назад, По-русски

Всем привет!

Сегодня пройдет Codeforces Round #137 для участников второго дивизиона. Как обычно, остальные могут принять участие вне конкурса.

Задачи подготовила группа авторов из Владивостока — Илья Збань (izban), Алексей Евсюков (aevsyukov), Захар Войт (zakharvoit). Огромный вклад в подготовку раунда внес Геральд Агапов (Gerald), большое ему спасибо. Перевела задачи Мария Белова (Delinur). Также выражаем благодарность Павлу Кунявскому (PavelKunyavskiy), который тоже предложил свою помощь в подготовку контеста.

Разбалловка сегодня стандартная (500 — 1000 — 1500 — 2000 — 2500).

Всем удачи!

UPD: Начало контеста передвинуто на 15 минут по техническим причинам, приносим свои извинения.

UPD2: Опубликован разбор. Пока только на русском.

UPD3: Поздравляем победителей!

Во втором дивизионе первые 10 участников:

1: zxl0714

2: resodo

3: mugurelionut

4: hmspmy077

5: CCC

6: white_rich_beautiful

7: loveSakura

8: gcwtft827

9: yuxingdubai

10: b821213

В первом дивизионе, оторвавшись на взломах по задаче С, первые места заняли

1: navi

2: Shik

3: SteamTurbine

Надеюсь, вам понравилось!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +115
  • Проголосовать: не нравится

Автор victor_kamashev, 12 лет назад, По-русски

Впервые, традиционные "сборы программистов в Ижевске" пройдут одновременно в Ижевске и Евпатории (Украина).

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

Информационное письмо (rus)
Информационное письмо (eng)
Расписание сборов (rus)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +32
  • Проголосовать: не нравится

Автор witua, 12 лет назад, По-русски

Завтра, 31-го августа, за 4 с половиной часа до конца лета (по Москве) будет проходить Codeforces Round #136. Автором этого контеста буду я, это уже мой 6-й контест на CF.

Помогает строить раунд мне Геральд Агапов (Gerald), задачи переведет, как я предполагаю, Мария Белова (Delinur). Спасибо всем.

Надеюсь, вам понравится раунд. Разбалловка стандартная.

Спасибо за участие. К сожалению, большинство моих контестов не пользуются особым интересом, судя по системе "Вклад", но надеюсь все-таки нашлись те, кому он понравился :)

В первом дивизионе ровно 7 участников решили все задачи, они и попадут на главную:

  1. peter50216
  2. yeputons
  3. winger
  4. rng_58
  5. RAD
  6. al13n
  7. KADR

В то время Топ-4 во втором дивизионе выглядит следующим образом:

  1. blue.boy
  2. de_troit
  3. lxyxynt
  4. ilona

На данный момент есть только разбор на английском.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +193
  • Проголосовать: не нравится

Автор MikeMirzayanov, 12 лет назад, По-русски

Всем привет!

До Codeforces Round #135 (Div. 2) осталось всего несколько часов. Вся подготовка раунда сосредоточена в городе Петрозаводске, где проходят традиционные сборы по подготовке к ACM-ICPC. Сегодня здесь выходной, многие поехали на экскурсию в Кижи, а я с Gerald-ом готовим для вас контест. Виталик Aksenov239 Аксенов не остался равнодушен и предложил свою помощь, за что ему большое спасибо. Спасибо Маше Delinur Беловой за перевод условий.

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

Всем удачи и удовольствия от раунда!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +100
  • Проголосовать: не нравится

Автор meret, 12 лет назад, перевод, По-русски

Добро пожаловать на Codeforces Round #134!

После более чем двух лет, я снова с большим удовольствием выступаю в качестве автора контеста на Codeforces. Большое спасибо Gerald за помощь по подготовке контеста. Я надеюсь, что вы получите удовольствие от решения задач ничуть не меньшее, чем получили мы, пока готовили эти задачи для Вас.

В этом раунде будет использована динамическая система оценки задач, при этом задачи будут расположены в порядке их предполагаемой сложности. Верны ли наши предположения? Посмотрим. :-)

Всем удачи!

P.S. Данный пост является переводом оригинального поста на английском языке. Комментарии на английском приветствуются.

Update: Контест закончился! Результаты:

First division:

  1. rng_58

  2. panyuchao

    pieguy

  3. tourist

  4. Petr

  5. ACRush

  6. Zhukov_Dmitry

Все участники из top 7 решили по 3 задачи. Обратите внимание, два участника заняли 2е место.

Second division:

  1. dsbuaa

  2. hqztrue

  3. Gullesnuffs

Во втором дивизионе 17 участников решили по 4 задачи. Никто не смог сдать задачу E, которая так же была задачей C в первом дивизионе. Эта задача оказалась достаточно хитрой, даже для "прокаченных" участников из первого дивизиона.

Поздравляем победителей!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +236
  • Проголосовать: не нравится

Автор Ripatti, 12 лет назад, По-русски

Всем привет.

Это очередной 133й раунд Codeforces. Специально для 2го дивизиона, участники 1го дивизиона могут принять участие вне конкурса.

Раунд готовили Ripatti , Gerald , Aksenov239 , Delinur и MikeMirzayanov .

Раунд будет с динамической системой оценки задач. Задачи будут расположены в случайном порядке (см UPD1). Чтобы раунд был для вас максимально интересным, пожалуйста, прочитайте условия всех задач.

Удачи!

UPD1. Члены жюри посовещались и решили расположить задачи в предполагаемом порядке увеличения сложности.

UPD2. Контест окончен. Победители:
1. karensun522
2. stostap
3. sisterX
4. BiliBili
решили все 5 предложенных задач. Ура!

Разбор задач.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +113
  • Проголосовать: не нравится

Автор NALP, 12 лет назад, По-русски

Доброе время суток!

Через несколько часов начнется очередной Codeforces Round #132 для участников Div.2, но традиционно остальные могут поучаствовать вне конкурса. Он был подготовлен небольшой командой авторов: я (NALP), Эдвард Давтян (Edvard), Виталий Аксенов (Aksenov239), Геральд Агапов (Gerald), Мария Белова (Delinur) и Михаил Мирзаянов (MikeMirzayanov).

Традиционно всем удачи, полных решений и удачных взломов!

Отдельно хочется пожелать успеха и спортивной удачи всем, кто сейчас представляет свои страны на XXX Олимпийских играх в Лондоне!

На раунде будет использована динамическая система оценки задач. Но, несмотря на это, задачи будут расположены в предположительном порядке возрастания сложности!

UPD: Раунд завершен, спасибо всем за участие! Надеемся, что все участники получили удовольствие!

UPD: Поздравляем победителей!

  1. yooo — единственный участник Div.2, кто решил все представленные задачи!

  2. zzy

  3. High_Rich_Handsome

  4. bookcity_clock

  5. capythm

UPD: Разбор задач на русском языке уже опубликован!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +84
  • Проголосовать: не нравится

Автор Sereja, 12 лет назад, По-русски

Всем привет!

Сегодня, 30 июля в 19:30 MSK состоится Codeforces Round #131, автором которого являюсь я(Сергей Нагин). Это мой первый раунд на Codeforces и надеюсь, что не последний.

Спасибо Фурко Роману(Furko) и Геральду Агапову(Gerald) за помощь в подготовке задач, а Марии Беловой(Delinur) за перевод условий. Также выражаю благодарность создателю Codeforces Михаилу Мирзаянову (MikeMirzayanov) за прекрасную систему.

Удачи на раунде!

Разбалловка в первом дивизионе: 1000-1000-1500-2000-2500. Разбалловка во втором дивизионе: 500-1000-2000-2000-2500. Настоятельно рекомендую прочитать условия ВСЕХ задач.

Контест завершен! Поздравляю победителей!

1й дивизион:
1 место: Egor
2 место: Petr
3 место: tourist
2й дивизион:
1 место: antimatter
2 место: c175353
3 место: takaramono

Надеюсь, задачи вам понравились.

Разбор задач.


Полный текст и комментарии »

  • Проголосовать: нравится
  • +220
  • Проголосовать: не нравится