Musala Soft Logo Конкурс по програмиране на Musala Soft и PC Magazine Bulgaria PC Magazine Bulgaria Logo
  Състезателна система
Сезон 2010 - 2011
Сезон 2009 - 2010
Сезон 2008 - 2009
Сезон 2007 - 2008
Сезон 2006 - 2007
Сезон 2005 - 2006
Сезон 2004 - 2005
Сезон 2003 - 2004
Сезон 2002 - 2003
Сезон 2001 - 2002
Правила
Задача 1
Задача 2
Задача 3
Задача 4
Задача 5
Задача 6
Класиране
Финален кръг
Сезон 2000 - 2001
Задача 5 от брой 2/2002 - ПРОТИВОПОЖАРНА ИНСТАЛАЦИЯ

Условие на задача 5:
"Неотдавна в компютърните среди се появи една отлична софтуерна компания - Бъгове Правим Всякакви. Програмистите в тази компания са млади и много способни, но за съжаление и доста разсеяни. Повечето от тях забравят да изключват уредите (компютри, осветление и т.н.), когато си тръгват от работа. Въпреки, че на пръв поглед това не е нищо особено, опасността от пожар не е никак малка. Ето защо, шефът на Бъгове Правим Всякакви нае не кой да е, а самият експерт Гася Огньов, за да помогне при изграждане на противопожарната инсталация. Тя включва по един противопожарен детектор на тавана на всяка стая...."

Пълното условие на задачата (DOC Format) можете да намерите в брой 2/2002 на списание PC Magazine или да свалите от тази страница.


Класиране:
Място Име Град Точки
1 Владимир Молотков София 18
2 Александър Мавров Ямбол 12
2 Иван Георгиев Бургас 12
2 Иван Попов София 12
2 Кирил Минков Пловдив 12
2 Мартин Чилев В.Търново 12
2 Николай Чилев София 12
2 Петко Минков Пловдив 12
2 Петър Петров Шумен 12
2 Янислав Янков В.Търново 12
11 Петър Петров София 11
12 Андрей Николов София 10
12 Велин Цанов София 10
14 Свилен Стоянов Шумен 9
15 Николай Тодоров София 8
15 Свилен Колев София 8
15 Стефан Георгиев Чирпан 8
18 Тихомир Стоянов Първомайци 7
19 Иван Станишев Габрово 6
19 Симеон Бодуров София 6
19 Трифон Трифонов Варна 6
22 Никола Арнаудов София 5
23 Милослав Средков Бургас 4
24 Владимир Недев Варна 3
24 Красимир Семерджиев София 3
24 Тодор Манев В.Търново 3
27 Валентин Цеков В.Търново 2
28 Георги Цанков София 1
28 Камен Добрев София 1
28 Мартин Вълканов София 1
28 Севдалина Георгиева Асаково 1
32 Стефан Николов Добрич 0


Също така, можете да видите и пълното класиране по тестове.

Тестове:
Тестовете, въз основа на които журито е формирало класирането, са достъпни за всички. Можете да ги намерите чрез съответния линк.


Коментар по решението и резултатите на участниците:
Петата задача от нашия конкурс се оказа истинско предизвикателство, както за участниците, така и за Журито на конкурса. След извършената проверка на решенията, безспорен победител в кръга е миналогодишния участник във финалния кръг Владимир Молотков. Неговото решение (оценено с 18 точки) се спрява със всички тестове без един. На второ място са девет участника събрали по 12 точки. Въпреки че девет състезателя имат равен брой точки, решенията им работят вярно за различни тестови примери. Резултатите показват, че и тази година задача 5 затрудни най-много участниците в конкурса.

Предлагаме Ви и алгоритмичен анализ на задача 5.


Задача 5 (Противопожарна инсталация) - участници (по дата и час на последното получено решение):
 1. Тихомир Стоянов - Първомайци - 13.03.2002, 18:55
 2. Валентин Цеков - Велико Търново - 14.03.2002, 18:35
 3. Симеон Бодуров - София - 14.03.2002, 20:27
 4. Свилен Стоянов - Шумен - 14.03.2002, 22:17
 5. Николай Чилев - София - 15.03.2002, 00:30
 6. Севдалина Георгиева - Асаково - 15.03.2002, 07:07
 7. Мартин Чилев - Велико Търново - 15.03.2002, 13:14
 8. Иван Георгиев - Бургас - 15.03.2002, 14:35
 9. Николай Тодоров - София - 15.03.2002, 15:49
10. Иван Станишев - Габрово - 15.03.2002, 16:22
11. Стефан Николов - Добрич - 15.03.2002, 17:09
12. Трифон Трифонов - Варна - 15.03.2002, 18:30
13. Андрей Николов - София - 15.03.2002, 20:01
14. Александър Мавров - Ямбол - 15.03.2002, 20:39
15. Свилен Колев - София - 15.03.2002, 20:45
16. Петър Петров - Шумен - 15.03.2002, 20:47
17. Стефан Георгиев - Чирпан - 15.03.2002, 20:50
18. Тодор Манев - Велико Търново - 15.03.2002, 21:40
19. Мартин Вълканов - София - 15.03.2002, 23:04
20. Иван Попов - София - 15.03.2002, 23:12
21. Владимир Недев - Варна - 15.03.2002, 23:20
22. Кирил Минков - Пловдив - 15.03.2002, 23:32
23. Владимир Молотков - София - 15.03.2002, 23:35
24. Петко Минков - Пловдив - 15.03.2002, 23:35
25. Янислав Янков - Велико Търново - 15.03.2002, 23:49
26. Георги Цанков - София - 15.03.2002, 23:51
27. Камен Добрев - София - 15.03.2002, 23:56
28. Петър Петров - София - 15.03.2002, 24:00
29. Красимир Семерджиев - София - 15.03.2002, 24:00
30. Никола Арнаудов - София - 15.03.2002, 24:00
31. Милослав Средков - Бургас - 15.03.2002, 24:00
32. Велин Цанов - София - 15.03.2002, 24:00


Решения на всички участници:
За да може всеки лично да се убеди защо класирането е такова и защо има X, а не Y точки, публикуваме всички изпратени решения заедно с изходните кодове на всички програми (с изключение на тези, които пожелаха сорсът им да не се публикува).
За всеки участник е създаден и един .log файл, който отразява как са преминали тестовете върху програмата му. Въпросният .log файл се дава само за да добиете представа защо получавате точките, които са ви дадени, но не винаги отразява точната причина за провала на тестовете. Имайте предвид това.


Контестации:
Контестации могат да се подават от всички участници, стига да са основателни. Ще се разглеждат само претенции на участници, които са оценени неправилно в резултат от грешка на журито. Моля преди да изпратите контестация, внимателно прочетете условието на задачата за да прецените дали тя е основателна. Журито ще отговори на всички ваши въпроси, свързани с оценяването.

За въпроси можете да ни пишете на адрес: konkurs@musala.com.

Supported by Musala Soft Ltd.

Copyright 2000-2010 by Musala Soft Ltd. All rights reserved.