Що таке topcoder частина 1, централізоване тестування (ЦТ), завдання, тести, олімпіади

Для чого варто писати змагання TopCoder?

  • just for fun (заради задоволення)
  • щоб вигравати призи і путівки на фінальну частину турнірів
  • щоб підтримувати свій мозок у формі
  • в якості тренування для підготовки до інших олімпіад
  • для отримання навичок практичного програмування

Це найпопулярніший і найближча до традиційних олімпіад з програмування формат змагань. Матчі в одне коло (Single Round Match, SRM) проводяться через інтернет 4-6 разів на місяць. На основі рейтингу учасники діляться на два дивізіони з різним рівнем складності завдань. У першій фазі, фазі кодування, yчастнікам пропонується за 1 годину 15 хвилин вирішити три алгоритмічні завдання різного рівня складності. Число очок, що отримується за завдання, залежить від її рівня складності, витраченого часу і числа відправок рішення. За фазою кодування після п'ятихвилинної перерви йде друга фаза - фаза дуелей. Кожен учасник отримує можливість переглядати рішення інших учасників і, якщо він вважає, що якесь із рішень неправильне, може надати тест, на якому неправильне рішення не буде працювати коректно. За вдалі спроби додаються окуляри, за невдалі - віднімаються. Після другої фази відбувається системне тестування з використанням тестів журі та всіх тестів, "завалили" хоч одне рішення у другій фазі. Після тестування і з'являються підсумкові результати змагання. Більшість SRM ні на що не впливають, крім рейтингу, але бувають і "грошові" матчі, що дозволяють виграти невелику суму.
Міський турнір (дистанційні) раунди турнірів TCO і TCCC відрізняються тільки відсутністю поділу на дивізіони. Крім того, успішне участіне в них заохочується призами. У фінальних (очних) етапах турнірів перша фаза збільшена на 10 хвилин, а друга скорочена на 5.

Відрізняється від Algo відсутністю поділу на дивізіони і тим, що до участі допускаються лише школярі. TCHS SRM проводяться рідше звичайних і з недавнього часу обов'язково збігаються з ними за часом. Завдання шкільних змагань дещо простіше звичайних.

Bookmark / Search this post with: