Олимпиада по программированию от «Типичного программиста» и «1С»

Сегодня началась олимпиада по программированию, которая продлится до 2 мая, 23:00 по Москве. Организатором является публичная страница «Типичный программист» из соцсети «ВКонтакте», а спонсором небезызвестный »1С».imageПобедители получат призы от генерального спонсора олимпиады, фирмы »1С» (1c.ru): — три участника с наибольшим баллом и наименьшим временем будут награждены iPad air; — 50 следующих участников будут награждены рюкзаками с символикой сообщества; — 200 следующих участников будут награждены футболками с символикой сообщества; — все участники будут награждены дипломами, школьникам дипломы гарантируют скидки на обучение в 1С: Клубе программистов.

Подробности по ссылке: vk.com/tproger_olymp? w=page-67845382_47067057Так же, можно писать вопросы на почту torba@tproger.ruПравила олимпиады1) В олимпиаде может принять участие любой желающий. Олимпиада идет с 9:00 (московское время) 1 мая до 23:00 (московское время) 2 мая, участник может зарегистрироваться начать принимать в ней участие в любой момент.2) Участник решает некоторое количество задач, которые ему предлагает жюри олимпиады и сдает исходный код решения в тестирующую систему ejudge (ссылка справа). Код может быть написан на одном из следующий языков программирования: Free Pascal (fpc), GNU C 4.8.1 (gcc), GNU C++ 4.8.1 (g++), Python 2.7.3 (python), Python 3.2.3 (python3), Java JDK 1.7.0_25 (javac), PHP 5.5.6 (php), Mono C# 2.10.8.1 (C#).3) Сданный код тестируется на тестах, заранее приготовленных жюри олимпиады. Первые тесты совпадают с тестами из условия, за них баллы не начисляются, за прохождение остальных тестов зачисляется одинаковое количество баллов: от 5 до 3 баллов за тест в зависимости от задачи. Следует обратить внимание на то, что у тестов не всегда существует единственно верный правильный ответ — в таких случаях ваша программа может вывести любой верный ответ.4) Программа должна осуществлять считывание данных в указанном в условии формате со стандартного потока ввода (STDIN) и выводить в указанном в условии формате на стандартный поток вывода (STDOUT). Ниже приведены примеры программ на трех языках программирования, которые решают следующую задачу: image— Решение на языке GNU C++ (g++)image— Решение на языке PHP (php)image— Решение на языке Python 3.2.3 (python3)image5) Жюри оставляет за собой право изменять тесты, редактировать условия задач и добавлять задачи, однако обязуется уведомить об этом участников через группу «Олимпиады типичного программиста» В социальной сети «ВКонтакте».6) Участники сортируются по баллам, а при равных баллах по штрафному времени, первые три участника получают от фирмы »1С» iPad, следующие 50 — рюкзак с символикой группы «Типичный программист», следующие 200 — футболку с символикой группы «Типичный программист». Все участники получат дипломы, которые гарантируют школьникам скидки на обучение в 1С: Клубе программистов. 7) Положение о проведении интернет-олимпиады доступно по ссылке: ejudge.tproger.ru/rules/rules.pdf

УчастиеВ этом разделе имеются материалы I олимпиады Типичного программиста:

1) Условия задач.

2) Регистрация в тестирующую систему Ejudge

3) Участие в олимпиаде (зайти в тестирующую систему Ejudge)

3.1) Войти для регистрации анкеты — если не удается войти по причине неполного заполнения данных анкеты.

4) Таблицу результатов можно смотреть, нажав кнопку «Положение участников» в тестирующей системе.

© Habrahabr.ru