Международная олимпиада по программированию Proggy-Buggy Contest

1 декабря

суббота, 11:00

Бесплатно

Санкт-Петербург,
Большой Сампсониевский пр., 60А,
(вход с Гельсингфорсской ул.),
БЦ «Телеком СПб»,
конференц-зал DataArt, 1-й этаж

DataArt приглашает участвовать в Международной олимпиаде по программированию Proggy-Buggy Contest, которая пройдет 1 декабря 2018 года в нескольких городах, где есть центры разработки DataArt: Днепр, Львов, Одесса, Петербург, Херсон.

Олимпиада будет не серьезная, солидная, большая и длинная, а наоборот — несерьезная, несолидная, небольшая и недлинная. Блиц, одним словом.

Мы ждем учеников, студентов, разработчиков, тестировщиков и всех азартных людей, имеющих представление, как пишутся программы на каком-нибудь языке, знающих, что такое «консольное приложение», «стандартные потоки ввода/вывода».

Олимпиада будет проводиться на сервере DataArt http://olymp.dataart.com с автоматической системой проверки ejudge  .

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

Победитель — команда, решившая наибольшее количество задач за наименьшее количество времени. Награждение будет в нескольких номинациях: общий командный зачет, победители в рамках города, победитель в рамках DataArt.

Для участия в олимпиаде вам необходимо зарегистрироваться по ссылке . Регистрация может быть командная (от одного до трех человек) или индивидуальная (мы сформируем команду на месте).

Детальная инструкцию и тренировочные задания прошлых лет будут высланы зарегистрированным участникам и командам.

Пример задачи

Problem H: ЗООФЕРМА (2013 год)

Исследования учёных показали, что количество коз (G), коров (C) и свиней (P) на зооферме с течением времени приближенно изменяется в соответствии с закономGN+CN=PN,где N – количество лет (N>=2).В общем случае получается дробное количество коз, коров и свиней. Однако, для некоторых N можно указать и целые значения. Например, для N=2 получим: G=3, C=4, P=5.Составьте программу, которая для заданного N>=3 находит такие целые положительные G, C, P, которые удовлетворяют закону.

Решение на C++:

#include <iostream>
int main ()
{
std :: cout<<"UNDERCIDABLE"<<std :: endl;
return 0;
}

Программа

11:00

Регистрация, знакомство

12:00

Открытие олимпиады, объяснение формата

12:15

Выполнение заданий

13:00

Проверка задач

13:30

Объявление победителей и разбор полетов

14:30

Неформальное общение