Musala Soft Logo Конкурс по програмиране на Musala Soft и PC Magazine Bulgaria PC Magazine Bulgaria Logo
  Състезателна система
Сезон 2010 - 2011
Сезон 2009 - 2010
Сезон 2008 - 2009
Сезон 2007 - 2008
Сезон 2006 - 2007
Сезон 2005 - 2006
Правила
Задача 1
Задача 2
Задача 3
Задача 4
Задача 5
Задача 6
Класиране
Финален кръг
Сезон 2004 - 2005
Сезон 2003 - 2004
Сезон 2002 - 2003
Сезон 2001 - 2002
Сезон 2000 - 2001

Задача 4 от брой 01/2006 - ВМЪКНИ




Снимка от провелото се награждаване


Четвърти кръг от конкурса по програмиране на PC Magazine Bulgaria и Musala Soft се провежда със съдействието на Microsoft Bulgaria.


Точките от отделните игри може да намерите тук.


Награди за победителите

Наградите за този кръг са осигурени от Microsoft Bulgaria. Те са Microsoft Wireless Optical Desktop 5000, Ready to Launch Kit, които съдържа пълноправни версии на продуктите Microsoft Visual Studio 2005 Standard Edition и Microsoft SQL Server 2005 Standard Edition с client access license, а също така и ваучер за явяване на изпит от Сертификационната програма на Майкрософт в оторизиран тестващ център на независимите тестващи организации VUE или Prometric.


Класиране

Място Име Град Общо
1 Владимир Молотков София 100.00
2 Лазарин Лазаров София 94.32
3 Васил Поповски София 85.21
4 Павел Владов Горна Оряховица 70.25
5 Илиян Илиев София 70.15
6 Стефан Стефанов Лом 69.43
7 Мехти Мемиш София 55.24
8 Явор Матов София 51.40
9 Деян Чакъров София 51.30
10 Ангел Джигаров Бургас 51.13
11 Веселин Георгиев София 41.69
12 Свилен Марчев София 39.14
13 Ивайло Бояджиев Кюстендил 32.55
14 Ангел Владов Горна Оряховица 26.82
15 Яни Чаушев Бургас 19.46
16 Кирил Арабаджийски София 18.09
17 Орлин Колев София 16.57
18 Александър Георгиев София 5.14

Можете да видите спечелените точки от всяка една програма тук.


Можете да прочетете статия за Microsoft .NET на сайта Инфоман. Целта и е да въведе начинаещите програмисти в тази област.


Уточнения по условието на Задача 4 (ВМЪКНИ)

  • Можете да следите резултатите от всички изиграни до момента игри тук.
  • По-долу са добавени указания за използване на webservice-а в C++, както и примерен проект.
  • Отпада изискването за използване само на managed код.
  • Празните клетки върху дъската са представени в параметъра squares чрез числото нула (0).
  • На клетката в горният ляв ъгъл от дъската отговаря елемента board[0][0] от масива board. На клетката в долният десен ъгъл от дъската отговаря елемента board[4][4] от масива board. Елементите board[0][..] отговарят на най-горния ред от дъската, board[1][..] на втория и т.н. Първата от обърнатите нагоре плочки се съдържа в елеметна squares[0] на масива squares.
  • Има промени в указанията за използване на webservice-а, както и в примерния проект.

Можете да намерите условието на задача 4 (PDF) (RTF) в брой 01/2006 на списание PCMagazine BG както и на този сайт.


За да участвате в този кръг, ще се нуждаете от потребителско име. За да получите такова, пишете ни на адрес konkurs@musala.com като в писмото си включите имената си.

За да напишете решение на задачата, ще ви е нужно да използвате Visual Studio 2005. Можете да свалите безплатна версия тук.

Можете да прочетете описание на интерфейса на WebService-a (PDF) (DOC).

Важно
Указания как да използвате WebService-а в своето C# приложение можете да намерите тук (PDF) (DOC).
Указания как да използвате WebService-а в своето C++ приложение можете да намерите тук (PDF) (DOC).
Можете да изтеглите готов C# проект от тук.
Можете да изтеглите готов C++ проект от тук.
Препоръчваме да използвате готовите проекти.


Решения на участниците

Публикуваме всички изпратени решения (с изключение на тези, които пожелаха сорсът им да не се публикува).


Коментар по решението и резултатите на участниците

Тук може да прочетете анализ на задачата.

Анализа изпратен от Лазарин Лазаров можете да прочетете тук.
Анализа изпратен от Владимир Молотков можете да прочетете тук. Решението, което Владимир Молотков е написал след състезанието можете да изтеглите тук.


Задача 4 (Вмъкни) - Получени решения (по дата и час)

  1. Стефан Стефонов - Лом - 15.02.2006, 20:45
  2. Павел Владов - Горна Оряховица - 16.02.2006, 21:08
  3. Ангел Джигаров - Бургас - 16.01.2006, 22:12
  4. Яни Чаушев - Бургас - 18.01.2006, 19:31
  5. Орлин Колев - София - 18.01.2006, 20:27
  6. Деян Чакъров - София - 19.01.2006, 02:15
  7. Ангел Владов - Горна Оряховица - 19.01.2006, 15:37
  8. Мехти Мемиш - София - 19.01.2006, 19:47
  9. Лазарин Лазаров - София - 19.01.2006, 21:55
  10. Васил Поповски - София - 19.01.2006, 22:37
  11. Владимир Молотков - София - 19.01.2006, 22:44
  12. Ивайло Бояджиев - Кюстендил - 19.01.2006, 23:50
  13. Явор Матов - София - 19.01.2006, 23:52
  14. Илиян Илиев - София - 19.01.2006, 23:52
  15. Кирил Арабаджийски - София - 19.01.2006, 23:58
  16. Веселин Георгиев - София - 19.01.2006, 24:00
  17. Свилен Марчев - София - 19.01.2006, 24:00
  18. Александър Георгиев - София - 19.01.2006, 24:00

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

Supported by Musala Soft Ltd.

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