Сборная Латвии на Балтийской олимпиаде по информатике в 2002 году

руководство для будущих участников олимпиад, выходящих за пределы нашей маленькой, но гордой республики

1. Участники из Латвии
2. Как мы попали в сборную
3. Где и когда проходила олимпиада
4. Как мы туда доехали
5. Как нас встретили
6. Где нас поселили
7. Чем, как и где нас кормили
8. С чего началась олимпиада
9. В каком здании проходила олимпиада
10. Какое было hardware и software
11. Какие были задачи
12. Как мы их решали
13. Как проходило тестирование (День 1 и его глюки)
14. Что мы делали в свободное время
15. Где нас возили
16. Как мы писали электронные письма в Ригу
17. Чем закончилась олимпиада
18. Как мы приехали в Ригу и что делали дальше

Приложение 1. Фотографии с церемонии открытия
Приложение 2. Фотографии с олимпиады
Приложение 3. Фотографии от Александра Белова
Приложение 4. Фотографии с экскурсии по Европейскому парку
Приложение 5. Ссылки

1. Участники из Латвии

В 2002 году Латвию на Балтийской олимпиаде по информатике представляли 6 человек, имена которых приводятся ниже по-русски в алфавитном порядке английского языка:

1. [LVA01] Белов Александр
2. [LVA02] Гандис Карлис
3. [LVA03] Иванов Андрей
4. [LVA04] Козлович Сергей
5. [LVA05] Ойерс Янис
6. [LVA06] Вэрза Артур

Тим-лидерами (Team Leaders) сборной являлись Опманис Мартиньш и Витиньш Марис.

Ниже Вы можете увидеть их фотографии.


Команда Латвии

Team Leaders


Опманис
Мартиньш


Витиньш
Марис

Участники


Белов
Александр

Гандис
Карлис

Иванов
Андрей

Козлович
Сергей

Ойерс
Янис

Верза
Артур

2. Как мы попали в сборную

Чтобы попасть в сборную, нужно многому учиться. Некоторые из участников многому научились благодаря урокам Сергея Ильича Мельника на компьютерных курсах Progmeistars. Кто-то чему-то научился в школе (как это ни странно). Ну, и, разумеется, все участники читали различные книжки и решали различные олимпиады прошлых лет.

Однако всего этого еще не достаточно, чтобы попасть в сборную. Необходимо пройти 3 тура латвийских олимпиад по информатике (школьный, районный, республиканский) и хорошо написать отбор. С результатами и задачами республиканской олимпиады по информатике можно ознакомиться на сайте http://vip.latnet.lv/lio, а с задачами отбора - на сайте http://www.progmeistars.lv.

Можем сказать, что те шесть человек, которые лучше всех написали отбор и поехали в 2002 году на Балтийскую олимпиаду. Реально все они могли написать отбор намного лучше. Например, Белов Александр перепутал местами строки выходного файла и получил за задачу PARTY ноль очков вместо ста; программа Иванова Андрея выводила ответ не в строчку, а в столбик; программа Козловича Сергея в задаче TRANSFER выводила на одну перестановку меньше, а в задаче CARGO - на любом тесте только три города (хотя самое сложное - необходимую величину - находила правильно). Кто-то заглючил на элементарных задачах. В общем, многие рвали себе волосы на голове за то, что плохо написали отбор, а Белов их утешал словами: "Отбор существует только для того, чтобы пройти."

3. Где и когда проходила олимпиада

Олимпиада проходила с 23 по 28 апреля 2002 года в столице Литвы (Lithuania, Литхуания :) - городе Вильнюсе (Vilnius).

4. Как мы туда доехали

Дорога была очень сложной, хотя бы потому, что двоих участников, которым не исполнилось еще 18 лет, высадили на границе за не имением при себе свидетельства о рождении. На следующий день эта бригада пограничников получила выговор от министерства образования, а два потерявшихся участника уже со всеми необходимыми бумажками в непонятно каком состоянии после пережитого стресса все-таки пересекли границу. Этим подтверждается высказывание одного русского классика: "Без бумажки ты - букашка, а с бумажкой - человек!" Получается, что для того, чтобы доказать рождение человека, нужен не сам живой человек, а бумажка. Причем, это узнать, читая сборник законов, нельзя, так как эти законы вчера изменились.

Хочется отметить огромную помощь Мариса Витиньша, который встретил в Риге двух участников, пострадавших от незнания законов.

5. Как нас встретили

Хорошо.

6. Где нас поселили

Поселили нас в Hotel "Sportas" - это нечто получше, чем студенческое общежитие. Жить было можно. Жаль только, что не во всех комнатах были WC.

7. Чем, как и где нас кормили

Кормили нормально (все остались живы и не были голодными). На завтрак (в hotel'е) давали всякие бутерброды с йогуртами и фруктами. Обедали как депутаты - в сейме, а ужинали вечером в hotel'е. Всем участникам выдали талончики на еду :), которые почти никгода не спрашивали, за исключением нескольких раз за обедом в сейме.

8. С чего началась олимпиада

Олимпиада началась с долгого и трудного для участников открытия, на котором во всей красе были представлены литовские национальные песни и танцы, а также было много речей литовских политиков. В общем, два участника, которые из-за проблем на границе пропустили открытие, ничего не потеряли. Как себя чувстовали на открытии Александр и Андрей можно посмотреть на фотографиях в приложении.

После открытия началась Trial Session - освоение с компьютерами и программами. Участникам предлагалось решить одну задачу, результаты написания которой были известны, однако не учитывались при подведении итогов всей олимпиады. Те участники из Латвии, кто решал эту задачу, за исключением Карлиса, получили за нее ноль очков. У Карлиса - 8 из 12.

9. В каком здании проходила олимпиада

Олимпиада проходила в здании литовского парламента (сейма). При входе туда, всех участников проверяли на наличие оружия с помощью металлоискателя.

10. Какое было hardware и software

Что касается hardware, то это - проблемы оборудования, а программисты, как известно, их не решают. Что же касается software, то в качестве ОС была установлена всеми любимая Windows 98 (которая несколько раз зависала у участников во время олимпиады), а в качестве компиляторов FPC (Free Pascal v. 1.0.4) for Windows; IDE - FP (v. 0.9.1); DJGPP: GCC (v. 3.0.2), DJDEV (v. 2.03); IDE - RHIDE (1.4.7.8). Причем, если RHIDE - довольно стабильная среда программирования, то FP IDE 1.0.4 - самая глючная из всех известных: под ней не запускается дебаггер второй раз (нужно перезагружать среду), неправильно работают команды COPY/PASTE, а также UNDO.

Почему организаторы не установили уже выпущенную к тому времени бета-версию FP 1.0.6, в которой вышеперечисленных глюков не было - не известно. К тому же, есть старый добрый Borland Pascal 7.0, который организаторы могли бы и установить.

Но правда, по словам участников, писать программы было можно, хотя, конечно, глючная IDE у FreePascal несколько затрудняла работу.

11. Какие были задачи
День 0
stacks [en] [lv] [ru]
День 1
triangles [en] [lv] [ru] tennis [en] [lv] [ru] speed [en] [lv] [ru]
День 2
robots [en] [lv] [ru] bic [en] [lv] [ru] L-game [en] [lv] [ru]

12. Как мы их решали

Молча.
Пока мы писали программы, по сейму проходили экскурсии: людям было интересно посмотреть, как участники пишут программы. Хорошо, что не было слышно их разговоров (может быть, они МОЛЧА смотрели на нас?).

13. Как проходило тестирование (День 1 и его глюки)

Пока организаторы тестировали наши творения, у нас было свободное время (Free Time), во время которого наши гиды (школьницы литовских школ) вели нас куда-то прямо по Вильнюсу, а потом обратно. Что они хотели этим показать, мы не поняли. Все как-то умели говорить по-английски, а кое-кто - еще и по-русски.

В 17 часов Мартиньш принес результаты тестирования. Все очень удивились такому маленькому количеству очков. После проверки тестов вручную, оказалось, что у организаторов была глючная тестилка, которая на правильный ответ выдавала WRONG RESULT. На утро следующего дня нам принесли результаты, соответствующие действительности.

14. Что мы делали в свободное время

Играли в карты. Причем, как в сейме, так и в hotel'е.
Как-то, гуляя по Вильнюсу, мы зашли в магазин игрушек. Мы не смогли удержаться и купили подарок нашему team-лидеру Мартиньшу - маску. Сфотографировать мы его в ней не успели, но зато есть фотография, где ее примеряет LVA06. А по вечерам мы выходили погулять по ночному Вильнюсу.

15. Где нас возили

В Литве. А если поточнее, то очень много раз нас возили от hotel к сейму и обратно. Также нас возили на экскурсию по Вильнюсу в каком-то движущемся предмете, похожем на автобус, без верхней крыши. Было очень классно, особенно когда пошел дождь :).

16. Как мы писали электронные письма в Ригу

Тренеру сборной Сергею Ильичу Мельнику мы в Ригу писали e-письма, сообщая ему наши результаты, но не указывая имен (т.е. он не знал кто взял сколько баллов). После этого он нас чуть не убил.

17. Чем закончилась олимпиада

Как и обычно, олимпиада закончилась церемонией накрытия и заграждения, т.е. закрытия и награждения. Первые места разделили поляки и эстонцы. У нас же следующие результаты:

Козлович Сергей - II место
Белов Александр - II место
Иванов Андрей - III место
Гандис Карлис - III место
Ойерс Янис - сертификат об участии
Вэрза Артур - сертификат об участии


Все участники получили сертификаты об участии на этом мероприятии.

На церемонию закрытия был приглашен какой-то гений - композитор Giedrius Kuprevichius, который продолжительное время играл на синтезаторе какую-то странную... музыку. Были также продемонстрированы некоторые эффекты компьютерной графики и анимации by Egidijus Vashkevichius. Самое интересное то, что эти эффекты запускались под Windows 2000: вначале долго не могли убрать курсор с экрана, после этого несколько раз запускался ScreenSaver, и, в конце концов, вылетело окошко с сообщением об ошибке, и все сидящие в зале захлопали.

18. Как мы приехали в Ригу и что делали дальше

Приехали в Ригу в субботу вечером (ночью?), хотя организаторами планировался отъезд участников в воскресенье. Сборная Латвии уехала раньше, т.к. некоторые ее члены на следующий день, в воскресенье, пошли писать открытую олимпиаду по математике, проводимую в последнее воскресенье апреля профессором Латвийского Университета г-ном Анжансом.

Приложение 1. Фотографии с церемонии открытия
Приложение 2. Фотографии с олимпиады
Приложение 3. Фотографии от Александра Белова
Приложение 4. Фотографии с экскурсии по Европейскому парку

Приложение 5. Ссылки

Официальный сайт Балтийской олимпиады в 2002 году - http://aldona.mii.lt/pms/olimp/english/boi2002/index.html


Сайт литовского сейма (парламента), где можно скачать задачи и тесты, а также посмотреть фотографии - http://www3.lrs.lt/pls/inter/

Сайт латвийских олимпиад по информатике - http://vip.latnet.lv/lio

Сайт компьютерных курсов Progmeistars - http://www.progmeistars.lv