Всеукраїнська студентська олімпіада з програмування. Півфінал. День 2
Зранку до готелю прибуло ще кілька команд, які приїхали на змагання вранці. Тому виїхати вдалося лише другою маршруткою. Після прибуття до університету вирушили на обід до їдальні. Цього разу вона справила ще більше враження, ніж першого разу, бо обідали в залі для викладачів і всі страви були заздалегідь приготовані.
Ніде ще так добре не годували, якщо не зважати на конференцію з астрономії в Дніпропетровську, але туди їздив від ФТЛ і там їдальня була при готелі, в номерах якого стояли сучасні телевізори.
Але тоді за гроші не відповідав і ліцей коштів не шкодував, а зараз запам'ятовується, що на обід і вечерю йдуть усі добові, яких ще мають вистачити й на проїзд, і на сніданок. Хоча останні два дні відрядження харчуватися в їдальні не будемо, тому з цим усе ж виходить нормально.
Після обіду було урочисте відкриття, під час якого виступили представники ТНУ та спонсор, під час промови якого почало хилити на сон. Хоча про ніашоринг послухати було цікаво, а от бізнес-подробиці краще б іншим розповідали.
Згодом, за деякий час, почалося жеребкування перед тренувальним туром і розміщення по аудиторіях. Комп'ютер дістався відносно нормальний, зі встановленою Win МЕ, 128 МБ оперативної пам'яті та якимось сімейним процесором, зате не глючив, чого й було достатньо. Монітор дістався теж цікавий: з подряпаним захисним екраном і б'ється статичним струмом.
Тренувальний тур складався з 3-х задач, опублікованих тут раніше. Алгоритм першої задачі одразу придумали й почали реалізовувати, але зрештою рішення виявилося неправильним, заміна типу на більший призвела до невідомого виводу для перевіряльної програми. Зараз думаю, що заковика могла бути в тому, як перевіряльна програма зчитувала результат, просто наша програма підряд писала кілька рядків, які представляли один, а перевіряльна могла їх сприйняти як різні. Якби вивід здійснювався у файл, можливо, задача б пройшла.
Третю задачу теж написали досить швидко, й вона пройшла з першої спроби, зрештою на 61 хвилині в нас з'явилося перше рішення. Після цього взялися за другу задачу, рішення якої весь цей час складала одна людина, що пише на С++.
Слід зауважити, що на відкритті нас порадували повідомленням про те, що серед допустимих компіляторів є Delphi 7, а оскільки в команді 2 людини з 3-х знає саме цю мову й слабко в С, вибір мови був очевидний. Щоправда, засмутили тим, що бали дають за повністю правильне рішення, а не за проходження кожного з тестів.
Загалом, рішення другої задачі було на С++, але, як з'ясувалося, програма вилітала на кроці читання даних з файлу, з цією проблемою ми впоратися не змогли й завершили тур на 16 місці, вирішивши, що ніякого С на основному турі використовувати не будемо.
Після вечері та прибуття в готель виявили, що в номері є лоджія з прекрасним видом на трибуни стадіону, найближчий парк і, найголовніше, кримські гори. Плюс удень проводилося прибирання в номері, ще одна значна відмінність від харківського місця проживання. Намучившись пару годин за ноутом із цілковито незвичним інтерфейсом оболонки, запущеної замість стандартного Експлорера; купою застосунків, непотрібних у той момент, які жеруть оперативну пам'ять і gprs-інтернет, який увечері й так ніякий; усе ж розмістив знімки завдань минулого туру в інтернеті. Після чого взявся за скачування інсталу IrfanView, тож завтра може вийти зробити зображення з більшою роздільністю та меншим розміром.
Редагувалося 19.04.2008