Задачи олимпиады по программированию

Правила проведения олимпиады, условия задач и комментарии к ним, результаты олимпиады и апелляции.
Руководители: к.ф-м.н., профессор Пирогов Владислав Юрьевич, ник - Vladislav_133; к.п.н, доцент Слинкин Дмитрий Анатольевич, ник - xdsl

Модераторы: xdsl, Vladislav_133

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 27 мар 2014, 19:20

Меня мучают смутные сомнения. Сейчас получил письмо в личку с вопросом от участника.
И засомневался, до конца ли я его понял. Я боюсь, что если не у него, то у других начинающих возникнет желание написать какую-ни будь графическую программу. Так вот, на олимпиадах по программированию пишут консольные программы - программы выполняющиеся в текстовом окне. :) Это я на всякий случай.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение Антон 27 мар 2014, 20:30

Скажите а система Solver уже работает по данным задачам?
Антон
 
Сообщения: 6
Зарегистрирован: 26 мар 2014, 14:34
Полное имя: Тоха_(ДАС)

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 27 мар 2014, 20:36

насколько, я знаю - нет
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение xdsl 27 мар 2014, 20:38

Антон писал(а):Скажите а система Solver уже работает по данным задачам?

Тогда-бы уж совсем все легко было. Закончится олимпиада - выложим наши решения в Solver. Как собственно уже давно и делаем.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение xdsl 27 мар 2014, 20:46

Забыли явно упомянуть еще один момент: решение должно успешно проходить все тесты примеров, опубликованных в условии задачи. Если решение хотя-бы на одном тесте-примере дает неверный результат, оно не зачитывается.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение Антон 27 мар 2014, 20:53

Извините, а ссылка в задаче "Вовремя остановиться" только у меня не работает?
Антон
 
Сообщения: 6
Зарегистрирован: 26 мар 2014, 14:34
Полное имя: Тоха_(ДАС)

Re: Задачи олимпиады по программированию

Сообщение xdsl 27 мар 2014, 21:11

Антон писал(а):Извините, а ссылка в задаче "Вовремя остановиться" только у меня не работает?

Вроде все работает: https://shgpi.edu.ru/forum/images/s.gif
Проверил через германский и австралийский прокси-сервера - доступно отовсюду.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение xdsl 27 мар 2014, 21:26

Просьба особо не торопиться с отсылкой решений. Лучше еще на раз все протестировать.

Все равно массовую проверку мы начнем только по окончании олимпиады и никаких бонусов за скорость отправки не полагается. На текущий момент 4 человека прислали решения разминочных задач, и уже обнаружен глупый ляп.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 27 мар 2014, 21:39

Зачем торопиться. Лучшие решения приходят ночью :)
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение xdsl 28 мар 2014, 11:23

Итак, прием задач практически завершен. Жду до 13.00 на случай, если какое письмо "заблудилось" по почтовым серверам. Напоминаю, что учитывается время отправки письма участником олимпиады. Опоздание в 10-15 минут считаю допустимым.

На текущий момент решения прислали чуть меньше 20 студентов.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение xdsl 28 мар 2014, 12:15

Список участников олимпиады:

Борисоглебск/БГПИ

    Авилов Сергей
    Матющенко Андрей
    Мосин Владислав
    Резвушкин Алексей
Елабуга/ЕИКФУ
    Джантемиров Усман Марсович
    Дроздов Владимир Александрович
    Ильясов Тимур Альбертович
    Исмагилова Алина Ришадовна
    Матвеева (регистрация не пройдена)
Казань/КГТУ
    Рязанов (регистрация не пройдена)
Курган/КГУ
    Добрыдин Антон Сергеевич
    Козлов Сергей Олегович
    Пакулич Дмитрий Владимирович
Челябинск/ЧГПУ
    Смирнов Александр Юрьевич
    Щербаков Александр Павлович
Челябинск/ЮУрГУ
    Лыжин Иван Александрович
Шадринск/ШГПИ
    Бельков Денис Михайлович
    Морковкин Алексей Валерьевич
    Подгорбунских Игорь Сергеевич
    Шахматов Александр Александрович

Если в списке отсутствует Ваша фамилия, и при этом Вы отсылали решения на электронную почту, просьба немедленно сообщить об этом личным сообщением пользователю xdsl, либо на электронную почту olimp@shgpi.edu.ru

Начинается проверка студенческих решений.
Публикация предварительных результатов - до 12.00 31 марта.
Апелляции - от момента публикации предварительных результатов до 12.00 1 апреля
Публикация окончательных результатов - 1 апреля после 12.00
Перенос решений задач в Solver - после 12.00 1 апреля.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 28 мар 2014, 14:17

Решения получил. Начну постепенно разбираться.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение xdsl 28 мар 2014, 23:26

В списке случайно был пропущен участник из КГУ. Исправления внесены.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 29 мар 2014, 08:58

Первые результаты у меня будут не раньше второй половины Воскресенья.
Слишком много участников решало мои задачи.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение xdsl 29 мар 2014, 19:48

Начал проверять свои задачи. Обнаружил, что была единственная попытка решить одну из моих задач: "Шахматы". Попыток решить задачу "Вовремя остановиться" не было ни одной!
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Задачи олимпиады по программированию

Сообщение elgarf 30 мар 2014, 08:11

xdsl писал(а):Попыток решить задачу "Вовремя остановиться" не было ни одной!


Я хотел, т.к. задача интересная, но потом подумал «ради чего»? И не стал стараться.
Аватара пользователя
elgarf
 
Сообщения: 25
Зарегистрирован: 15 мар 2012, 19:38
Полное имя: Смирнов Александр Юрьевич

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 30 мар 2014, 10:41

elgarf писал(а):
xdsl писал(а):Попыток решить задачу "Вовремя остановиться" не было ни одной!


Я хотел, т.к. задача интересная, но потом подумал «ради чего»? И не стал стараться.


Действительно, ради чего вообще было что-то решать :)
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 30 мар 2014, 12:24

По ходу проверки появляются некоторые эмоции, некоторые здесь выплесну.
Ребята, ни в каком Паскале вот так не пишут :)
For t:=a to dlina do
begin
...
t:=t+m-1;
end;
t - это переменная цикла.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 30 мар 2014, 12:27

Жалко вот что. У некоторых программа вроде бы написана. Но она не компилируется в связи с явными синтаксическими ошибками. Вот здесь, при всем моем желании, ни чем помочь не могу. :(
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 30 мар 2014, 13:31

В задаче с точками на прямой, естественно, надо было решать с использованием вещественных чисел (float и т.п.) .
Ну просто по логике вещей. Ну мы это ведь обсуждали здесь.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение elgarf 30 мар 2014, 13:50

Кстати, насчёт точек на прямой. Разделитель в исходных данных - точка или запятая? Или зависит от региональных настроек системы?
Аватара пользователя
elgarf
 
Сообщения: 25
Зарегистрирован: 15 мар 2012, 19:38
Полное имя: Смирнов Александр Юрьевич

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 30 мар 2014, 13:50

Некто проник на мой компьютер и узнал, что у меня имеется диск d: StreamReader("d:\\input.txt",Encoding.Default) :shock:
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 30 мар 2014, 13:51

elgarf писал(а):Кстати, насчёт точек на прямой. Разделитель в исходных данных - точка или запятая? Или зависит от региональных настроек системы?


Нет, разделители точки. В программировании обычно точки используются. Желание же усложнить задачу у меня не было.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Задачи олимпиады по программированию

Сообщение elgarf 30 мар 2014, 13:59

Vladislav_133 писал(а):
elgarf писал(а):Кстати, насчёт точек на прямой. Разделитель в исходных данных - точка или запятая? Или зависит от региональных настроек системы?


Нет, разделители точки. В программировании обычно точки используются. Желание же усложнить задачу у меня не было.

c# обычно по текущим региональным настройкам Windows парсит, так что поведение будет от компьютера зависеть.
Аватара пользователя
elgarf
 
Сообщения: 25
Зарегистрирован: 15 мар 2012, 19:38
Полное имя: Смирнов Александр Юрьевич

Re: Задачи олимпиады по программированию

Сообщение Vladislav_133 30 мар 2014, 14:01

Пока попались только три языка: Pascal, C, C#. Но все еще впереди.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Пред.След.

Вернуться в Олимпиада по программированию

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron