Олимпиады по информатике (ХМАО - Югра)

   
 
Югорский НИИ ИТ, Югорский ФМЛ
Логин:   Пароль:    
 
   
 
Новости
О проекте
Регистрация
Гостевая книга
Форум
Архив задач
Состояние системы
Олимпиады
Работа в системе
Рейтинг
Новичкам
Методическое пособие
Дистанционное обучение
Дистрибутивы
Ссылки

















Вернуться
Тема: Большинство Ваших задач ориентированы на создание "изящного алгоритма" решения сложной задачи, который действително может и поместиться на одной странице. Однако, обращает на себя внимание тот факт, что входные условия некоторых задач находятся за пределами предоставляемымы, например, интерпритатором паскаль. Например: во входящих условиях объявлено, что матрица в файле input.txt может иметь размер 1000х1000, или в этом файле может быть 10000 записей. Такой объем входных данных невозможно загрузить в ОДИН массив, например, чтобы продемонстрировать "изящное решение", соответственно надо писать программу работающую с виртуальными массивами, или обрабатывать данные прямо из файла input.txt. Это в свою очередь потребует написание программы не требующее большого интеллекта, но занимающее много времени, кторого на олимпиаде недостаточно (т.е. это скорее нужно отнести к "профессиональным навыкам", чем к "гибкому уму"). Вопрос: Как Вы, при оценке решения выставляете баллы за осмысленный отказ от написания кода по обработке "экстремальных входных условий"? (т.е. можно потратить силы на решение всех задач и написать программы которые будет правильно обрабатывать входные данные в рамках интерпритатора, или потратить все время на написание "действительно правильно работающих программ").

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

 
     
Югорский НИИ ИТ, Югорский ФМЛ