Помощь - Поиск - Пользователи - Календарь
Полная версия: Предложение: СОРЕВНОВАНИЯ
Форум «Всё о Паскале» > Для всех > Книга жалоб и предложений
Altair
Предлогаю проводить раз в неделю соревнования по задачам:
В разделе "Задачи" я буду создавать новую тему "СОРЕВНОВАНИЕ № "
(кто хочет тоже может создавать) там будет задание, через неделю будет подводиться итоги, и называться победитель.

----
Несколько вопросов к всем:
1) как будем оценивать решения ?
2) как будем выкладывать решения (прямо на форум, или на почтовый ящик составителю соревнования, а в конце составитель все выложит) ?
3) что будем делать с победителем (предлагаю повышать рейтинг) ?
-------------
Предлагаю правила:
1) составитель соревнования не может посылать свои решения, т.к они ему уже известны на момент создания!
2) не должно быть одинаковых решений (наказание - снижение рейтинга)
3) задача должна быть ПРИДУМАННА составителем, а не взята из задачников!

--------------
Товарищи, высказывайтесь пожалуйста, если все согласны то на этой недели появиться первое соревнование!
APAL
1) Например, по размеру исходного кода, по скорости выполнения (тестировать на одной машине).

2) Можно на мыло (см. п.1 - тестировать придется кому-то одному)

3) Рейтинг + доска почета (можно организовать)
sandman
1) Ну по скорости выполнения будет тяжко оценивать. Лучше представить все исходники по окончании соревнования и устроить голосование.
2) Все исходники посылаются на мыл, по окончании выкладываются на форму. Далее - см п.1
APAL
А можно (и это даже интересней) организовать по нескольким номинациям.
Например:

Самая короткая,
самая понятная,
самая гениальная,
самая "отстойная" или "мрачная".

Думаю можно еще несколько придумать...
Atos
Очень хорощая идея! Наконец-то появился модер, который сделает раздел интереснее.
Цитата
1) как будем оценивать решения ?

a) По скорости выполнения (если существенно различается, например, если взять алгоритм трудоёмкостью N^2 и сравнить с алгоритмом logN, то понятно, какой победит. Или одна и та же процедура в рекурсивном и итерационном видах.)
б) По размеру и простоте кода
в) Ну и , конечно же, по правильности (прога делает всё, что указано в задаче)

Цитата
как будем выкладывать решения?
На приват составителя.

Кстати:
Цитата
не должно быть одинаковых решений (наказание - снижение рейтинга)

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

Цитата
задача должна быть ПРИДУМАННА составителем, а не взята из задачников!

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

И как будем договариваться о погрядке очерёдности выставления задач на соревнование?
Darkwolf
И дея действительно интересная.
AlaRic
Oleg_Z
Цитата
как будем оценивать решения ?

а) правильность
б) аварийный и другие тесты...
в) размер программы
Цитата
как будем выкладывать решения

Приват или мыл - это без разницы.
Цитата
что будем делать с победителем

Повышение рейтинга от модератора.

Цитата
составитель соревнования не может посылать свои решения, т.к они ему уже известны на момент создания!

Само собой.
Цитата
не должно быть одинаковых решений (наказание - снижение рейтинга)

Насчет снижения ты погорячился!

APAL
Цитата
Рейтинг + доска почета (можно организовать)

Например?

Цитата
А можно (и это даже интересней) организовать по нескольким номинациям.
Например:

Самая короткая,
самая понятная,
самая гениальная,
самая "отстойная" или "мрачная".

Думаю можно еще несколько придумать...

Это ИМХО не интересней...скорее муторно!
APAL
Доска почета может собой представлять просто таблицу победителей: кто сколько раз победил и соответственно рейтинг "доски почета".

P.S.: Можно обойтись и без номинаций...
AlaRic
Цитата
Можно обойтись и без номинаций...

ИМХО это лишнее, разве только "Кодовые номинации" за, скажем, квартал или сезон.
Atos
Может быть, открыть в "Залачах" тему "Заявки" для тех, кто захочет предложить свои задачи, а модер будет назначать время, когда выложить их условия.
Кстати, если сложно оценить, какое решение лучше, можно брать как критерий, кто раньше послал.
APAL
По поводу "кто раньше послал" - это не должно быть ключевым моментом!
Ведь не все могут постоянно быть на связи.
Я, например, большую часть в онлайн нахожусь на работе, а работаю я 2 через 2.... sad.gif
Altair
Да, конечно, мы не будем оценивать по пронципу "кто раньше послал"
Ну я вижу, что все согласны, тогда ждите первого соревнования!
------
У меня уже есть готовая идея (с решением)!
Darkwolf
Oleg_Z с нетерпеньем жду
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.