Аналіз першого туру у вищій лізі
Апеляції по результатам першого туру вищої ліги надсилайте на адресу pechenyi@mail.ru
Задача1.
Ця задача для учасників олімпіади, як і планувалось, виявилась найпростішою.
Деякі учасники для збереження вхідних даних використовували тип string, який може
містити до 255 символів, а у вхідних тестах у числі було до 1000 цифр.
Зауваження, яке стосується багатьох учасників: завершуйте виведення даних
переводом рядка.
Задача 2.
Програми, які будували всі перестановки n чисел і підраховували інверсії в них,
проходили 4-5 тестів.
Деякі учасники для обчислень використовували тип longint, якого в останніх тестах не вистачало. Зверніть увагу на цю розповсюджену в олімпіадних задачах помилку.
Учасникам 137, 401 таке зауваження: якщо ви використовуєте в своїй pascal-програмі тип extended,
то включайте директиву компілятора {$N+}.
Задача 3.
Деякі учасники знали алгоритм розв'язку цієї задачі, але не змогли його повністю правильно реалізувати. Траплялись переборні розв'язки, які вкладались в обмеження по часу лише на кількох тестах.
Декілька учасників відіслали програми, що не компілюються на Turbo Pascal 7.0 чи Borland C++ 3.1, тобто на компіляторах, які зазначені в умовах проведення олімпіади і використовувалися для перевірки.
Програми окремих учасників чекали введення певних даних з клавіатури, тому отримали 0 балів.
Як показала статистика, задачі розташовані в порядку зростання складності. Так задачу 1 розв'язали 9 учасників із 60, що прислали розв'язки; другу - 10 із 44, третю - 7 із 25.