ПОЛОЖЕННЯ


про заочну олімпіаду з програмування 2002-2003 навчального року серед учнів навчальних закладів Хмельницької області

1. Заочна олімпіада з програмування проводиться з метою розвитку здібностей обдарованих дітей.
2. Проведення заочної олімпіади з програмування можливе дистанційно, використовуючи можливості мережі Інтернет та електронної пошти.
3. В заочній олімпіаді з програмування беруть участь всі бажаючі учні 7-11 класів без всяких обмежень. Для цього учневі потрібно мати електронну поштову скриньку, на яку будуть відправлятися умови задач і результати по кожному туру олімпіади.
4. Умови завдань відсилаються лише зареєстрованим учасникам.
5. Для реєстрації потрібно відіслати на адресу olymp@oiuv.infocom.khmelnitskiy.ua, копiю на адресу: ssisio@ic.km.ua лист такого змісту

Тема: REGISTRATION
Зміст листа:
Прошу зареєструвати для участі у заочній олімпіаді ____ учасників.
Підпис.
Вкладка: Текстовий файл ANKETA.TXT, що містить наступну інформацію про учасників:
1.Прізвище
2.Iм'я
3.По батькові
4.Дата народження (ДД.ММ.РРРР)
5.Домашня адреса
6.Телефон
7.Назва школи
8.Прізвище, ім'я, по батькові вчителя інформатики або тренера (з поміткою вчитель чи тренер)
9.Електронна адреса, на яку відсилати умови задач та результати турів.

6. Умови завдань будуть розсилатися по понеділках і виставлятися на сайті http://olympiada.km.ua
7. На тур відводиться 10 днів.
8. Останній день відправки розв'язків - четвер.
9. Олімпіада проводиться в 4 тури. На початку олімпіади проводиться короткотривалий тренувальний (незаліковий) тур.
10. За результатами заочної олімпіади формується команда з десяти учасників заочної олімпіади за наступним правилом: а) до складу команди включається десять учасників, що мають найвищий рейтинг; б) у разі заявки когось із вказаних в п.а) десяти переможців від команди району (міста, навчального закладу), його місце у команді займає учасник, що йде за рейтингом наступним за останнім включеним до складу членом команди.
11. Журі заочної олімпіади: Голова журі - Савчук Сергій Васильович - вчитель інформатики приватного ліцею Антей м.Кам'янця-Подільського, відмінник освіти України;
Секретар журі - Сіренький Ігор Олексійович - вчитель математики та інформатики Полонського НВК №1;
Члени журі - Зубик Віталій Віталійович, вчитель інформатики Летавської ЗОШ Чемеровецького району;
- Кухар Андрій Володимирович - відмінник освіти України, м. Київ;
- Попик Андрій Васильович - студент 5 курсу технологічного університету Поділля, призер регіональної міжнародної олімпіади серед студентів 2001 р., яка відбулася в Бухаресті (Румунія);
Експерти журі - Ребрина Віталій Арсенович - завідувач інформаційно-методичного відділу Хмельницького обласного інституту післядипломної педагогічної освіти, відмінник освіти України;
- Стремецький Станіслав Францович - директор ЗОШ №29 м.Хмельницького, переможець обласного конкурсу "Вчитель року 2002" в номінації "Інформатика".
Журі заочної олімпіади є складовою частиною журі обласної олімпіади. Протоколи заочної олімпіади затверджує голова журі обласної олімпіади.
12. Фінансування. Витрати, пов'язані з організацією і проведенням заочної олімпіади з програмування відносяться до коштів, передбачених на організацію і проведення обласних олімпіад. Фінансуванню підлягають:
1. Підготовка умов задач, текстів з розрахунку 2 год на 1 задачу.
2. Перевірка робіт з розрахунку 0,1 год на одну задачу.
3. Оплата електронної пошти членам журі в розрахунку 5 год на одного члена журі.
13. Терміни проведення.
Заочна олімпіада з програмування проводиться протягом листопада, грудня 2002 р., січня 2003 р. Кінцеві протоколи результатів подаються в журі обласної олімпіади не пізніше, як за 10 днів до початку обласної олімпіади.
14. Забезпечення умов для учасників олімпіади.
Відділи освіти, адміністрації шкіл сприяють створенню належних умов для участі учнів у заочній олімпіаді з програмування. Для цього учням надається машинний час у комп'ютерних класах, можливість користуватися електронною поштою для відправлення розв'язків та отримання умов задач та відомостей результатів.
15.З метою економії коштів на електронну пошту встановлюються такі правила:
1) всі матеріали, що стосуються олімпіади, відправляються вкладеним архівом, створеним у форматі zip;
2) умови задач представляються у текстовому форматі (за допомогою Блокнота).

16. Вимоги до листів з розв'язками задач формує відповідальний за тур від журі, розсилає всім учасникам і забезпечує розміщення на сайті. Листи, які не відповідатимуть даному Положенню та іншим вимогам журі, розглядатися не будуть.

Додаток до положення заочної олімпіади по Хмельницької області 2002-2003 н.р.

Олімпіада проводиться з 4.11.2002 по 16.01.2003.
0-й тур : 4.11.2002 - 15.11.2002 (незаліковий тренувальний тур);
1-й тур : 18.11.2002 - 28.11.2002 (заліковий тур);
2-й тур : 2.12.2002 - 12.12.2002 (заліковий тур);
3-й тур : 16.12.2002 - 26.12.2002 (заліковий тур);
4-й тур : 6.01.2003 - 16.01.2003 (заліковий тур);
підсумки: 20.01.2003 - 30.01.2003
Розсилка умов задач і прийом розв'язків відбувається по електронній пошті. Розв'язки кожного туру необхідно надсилати за двома адресами, які вказані в умовах завдань кожного туру згідно правил. Файли з розв'язками повинні мати назви у відповідності до маски: UNNNTXZY.RRR, де NNN - код учасника, X - номер туру, Y - номер задачі в турі, RRR - розширення дозволеної мови програмування. Наприклад, U005T0Z3.PAS - розуміється, як розв'язок на мові паскаль задачі № 3 нульового (тренувального) туру учасника з кодом 005. Під час тренувального туру розв'язки дозволяється надсилати довільну кількість разів. Під час залікових турів розв'язки дозволяється надсилати тільки один раз.

Увага! Уважно вивчіть правила! Якщо ви не будете чітко дотримуватись цих правил, Ваші програми не будуть правильно перевірені.


1. Розв'язки задач будуть перевірятися за допомогою компіляторів: Turbo Pascal 7.0 для DOS, Borland C++ 3.1 для DOS.
2. Задачі будуть перевірятися автоматично. Для кожної задачі складаються спеціальні тести. Програма повинна за певний час дати правильну відповідь. Тести складаються так, щоб оцінити правильність та ефективність програми.
3. Програми учасників повинні чітко дотримуватись форматів введення та виведення інформації, мають швидко і правильно працювати для всіх вхідних даних діапазону, що вказується в умові задачі.
4. Всі вхідні дані коректні і відповідають умовам задач.
5. Журі залишає за собою право перевіряти роботу учасника декілька разів на тестовому наборі даних та обрати найгірший результат.
6. Користуйтеся стандартними функціями введення-виведення (Read, Readln, scanf, cin>>, Write, Writeln, printf, cout<<), в програмах на мові Pascal не використовуйте модуль Crt.
7. Якщо робота виконується на С або С++, використовуйте модель пам'яті Large.

8.Забороняється:

а) реалізовувати в програмі дії, які можуть бути кваліфіковані як такі, що навмисне призводять до нестабільної роботи комп'ютера (напряму використовувати функції ДОС та її внутрішні структури даних, перехоплювати переривання, залишати резидентні програми, та інше);
б) використовувати допоміжні (проміжні) файли, якщо протилежне не зазначено в умові;
в) виводити на екран щось, чого не вказано в умові задачі, або очікувати введення з клавіатури чогось, чого не вказано в умові;
г) використовувати допоміжні модулі CRT, DOS, Graph;
9. Забороняється копіювання та тиражування однакових файлів-розв'язків. У разі невиконання останньої вимоги, результат не зараховується ні одному з учасників, що прислали однакові файли-розв'язки.
Повернутися на головну сторінку