SyFy's blog

By SyFy, 13 years ago, In Russian

Почему бы не объединить две данные опции? 

На странице "Отослать решение" чуть ниже формы ввода кода (или чуть ниже опции "Выберите файл") добавить два поля, как это сделано на странице "Запуск" - "Ввод" и "Вывод", а рядом с кнопкой "Отослать" (страница "Отослать решение") добавить кнопку "Запустить".


Опция редактирования кода на сайте.

В предложении опять будет начало фразы "Почему бы не ... ?". Почему бы не добавить возможность редактировать код прямо на сайте. Предположим при отсылке задачи я обнаружил, что забыл добавить newline в конце какой-то строки: лезу в студию, исправляю, далее или копипаст кода в окно отсылок или отправка файла, а как было бы замечательно рядом с отправленным решением (задачей, кодом) иметь ссылку "Редактировать", после чего тебя переадресует на страницу "Отослать решение", с кодом в форме и соответствующе выбранной опцией подсветки синтаксиса (под язык).


Увеличение размера отображаемых "Выходных" данных.

"Только первые 255 байт" - огорчает... малова-то как-то, особенно, когда тестируешь программу (задачу), которая выводит строки.

"Не более 20 Кб " - радует.

Почему бы не ... сделать "Выход" == "Вход" ?


Четвертое "Почему бы не... ?" и последнее.

Сперва думал не писать об этом четвертом, но ... почему бы не к редактируемому коду добавлять (по желанию) генератор входных данных?

Думается мне, что минусов будет много у данного предложения, вернее не минусов, а сложностей с реализацией на стороне сервера, так как по сути-то генераторы пишут для больших тестов (крайние случаи можно и самому проверить), что будет сильно (достаточно сильно?) тормозить машину CF.


Спасибо за внимание.



PS

только что взглянул на теки (которых я еще не устанавливал), а там уже "cbr62", "beta round 62", "codeforces". Глюк или нет - решать вам :)

  • Vote: I like it
  • +3
  • Vote: I do not like it