Аналіз першого туру у вищій лізі

Апеляції по результатам першого туру вищої ліги надсилайте на адресу 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.