Неделя кода 29 на HackerRank

Revision ru5, by mfv, 2017-03-02 10:48:07

Завтра 20 февраля в 11 часов утра по Москве начнётся 29-е соревнование Week of Code (Неделя кода) https://www.hackerrank.com/w29 Условия на английском, но если у кого с ним проблема, то открою тайну, что об условиях первых 6 задач можно догадаться, посмотрев на примеры ввода-вывода. :-)

С понедельника по воскресенье каждый день будет выкладываться одна новая задача (сначала простые, потом сложнее, а потом адски сложные). Чтобы получить полный балл за задачу, нужно решить её в течение 24 часов с момента её выкладывания. В конце каждых 24 часов балл за каждую ранее выложенную задачу уменьшается на 10%. Когда Вы сдаёте решение, оно проверяется на базовых тестах, а каждые 24 часа все Ваши решения проверяются на расширенном наборе тестов. Если после прохождения расширенных тестов Ваш балл меньше, чем Вы хотели бы, Вы можете пересдать решение на следующий день (но имейте в виду уменьшение максимального балла за задачу каждый день на 10%!)

В отличие от Codeforces, в соревнованиях HackerRank вообще и Week of Code в частности можно получить частичный балл за задачу в соответствии с набором пройденных тестов, так что если Вы не знаете полное решение задачи, имеет смысл сдать частичное.

Баллом за каждую задачу является лучший балл из всех сданных решений этой задачи. Балл за соревнование — это сумма баллов по всем 7 задачам. Участники соревнования сортируются по сумме баллов, в случае равенства — по времени последней сдачи, которая увеличила сумму баллов участника.

Соревнование было подготовлено мной mfv (HackerRank: mfv), zemen (HackerRank: zemen) и протестировано niyaznigmatul (HackerRank: niyaznigmatullin). Особая благодарность администратору соревнования shashank21j и редактору условий на английском AllisonP.

Соревнование рейтинговое, и топ 10 получают футболки.

Жители некоторых стран не могут получить футболки

Удачи!

P.S. Если Ваше решение проходит предварительные тесты, пожалуйста протестируйте его самостоятельно. Например, проверьте, что его вывод совпадает с выводом наивного решения на маленьких вводах, а также проверьте, что оно помещается в предел времени на максимальном тесте.

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

  1. winger
  2. slkabanovich
  3. Milanin
  4. shavkatkhusanov
  5. oleg_b
  6. algmyr
  7. fredbat
  8. pajenegod
  9. uwi
  10. taylor_aiken_ro1
Tags hackerrank, week of code, announcement

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru5 Russian mfv 2017-03-02 10:48:07 576 winners
en9 English mfv 2017-03-02 10:47:08 583 winners
ru4 Russian mfv 2017-02-20 00:11:27 20
ru3 Russian mfv 2017-02-20 00:10:12 1 Мелкая правка: 'countries): Антаркт' -> 'countries)): Антаркт'
ru2 Russian mfv 2017-02-20 00:09:39 16 Мелкая правка: 'илиппины, **Казахстан**, Швеция и' -> 'илиппины, Швеция и'
ru1 Russian mfv 2017-02-20 00:06:46 3537 Первая редакция перевода на Русский
en8 English mfv 2017-02-19 23:28:50 0 (published)
en7 English mfv 2017-02-19 23:27:20 8 Tiny change: 's within time limit on max test.' -> 's within the time limit on the max test.'
en6 English mfv 2017-02-19 23:26:54 9 Tiny change: 'y 10%.\n\nWhen y' -> 'y 10%.\n\n[cut]\n\nWhen y'
en5 English mfv 2017-02-19 23:25:55 54 Tiny change: 'all inputs.' -> 'all inputs and check that it works within time limit on max test.'
en4 English mfv 2017-02-19 23:22:54 4
en3 English mfv 2017-02-19 23:20:32 2 Tiny change: 'to Sunday Every day 1' -> 'to Sunday every day 1'
en2 English mfv 2017-02-19 23:19:45 31
en1 English mfv 2017-02-19 23:16:52 2828 Initial revision (saved to drafts)