Онлайн-конкурс "Алгоритми та структури даних"
Рівень змагання:
2
Термін проведения:
від 2012-09-22 11:00
до  2012-09-22 13:00
Вікова категорія:
Від 5 до 21

Вітаю всіх з відкриттям нового сезону на IT-Arena!
Бажаю легких стартів і побільше заробити IT балів. Нагороди Вас чекають! 
В першому конкурсі нового сезону буде всього 2 завдання. Але вони будуть не зовсім прості. Згадайте роботу з масивами!

Учасник може виконувати завдання в одному з наступних програмних середовищ:

1. Visual Studio, 
2. Delphi,
3. TurboPascal,
4.  QBasic.

----------------------------------------------------------------------------------------------------------

Загальні правила проведення конкурсів:
1. Підтвердити участь у конкурсі можна до 24:00 дня, що передує конкурсу.
2. В момент початку конкурсу учасникам стають доступними задачі на сторінці Завдання.
3. Під час конкурсу усі запитання пишуться у стрічку коментарів, яка є спільною для усіх учасників. Адміністрація та судді дають відповідь на поставлені запитання.
4. Відповіді необхідно завантажити на сторінку свого проекту до закінчення часу конкурсу. Після закінчення конкурсу, можливість завантаження робіт закривається.
5. Алгоритм викладення робіт: 
1. Перейти в режим редагування, натиснувши на олівець в правому верхньому кутку.
2. Перейти до задачі та натисунти на олівецьз правого боку - з`явиться діалог для завантаження файлів. 
3. Обрати файл на диску, ввести його назву, натиснути кнопку Завантажити. Якщо щось не працює - пишіть у коментарі. 
4. Якщо завантажити відповідь так і не вдалося - відправляйте файл на пошту info@it-arena.org до закінчення конкурсу. Усі відповіді, які прийдуть до закінчення часу конкурсу на цю електронну скриньку будуть перенесені у проект.

6. З детальними правилами проведення конкурсів можна ознайомитися на сторінці Правила (меню IT-Арена)

Завдання 1
Оцінка:10

 

Скласти програму заповнення прямокутної таблиці 

розміром М*N цілими числами від M*N до 1 по спіралі.

 

Приклад для m=5, N=5.

25    24    23     22    21

10     9      8        7     20

11     2      1        6     19

12     3      4        5     18

13    14    15    16     17



ЗАВДАННЯ 2
Оцінка:10

 

По колу стоять  N  чоловік з номерами від 1 до N.

Починаючи з 1-ї людини, по колу видаляеться кожна М-та людина.

Після кожного видалення коло змикається. Відлік продовжуеться з наступного за видаленим чоловіком.

Знайти номер людини, яка залишилася.