The Annual Programming Competition is an event organized by the Computer Science Department in AUBG and with the assistance of CSSU. This page provides general information about the event, the competition rules and some resources for preparation.

General information:

Anyone can take participation in the competition. However, the difficulty of the problems suggests good command of C or C++ programming languages and strong algorithmic background. Experience with high-school programming competitions or the AUBG course in Algorithms is not required, but will make things a lot easier for you. The difficulty level of the problems is similar to the complexity of the previous years’ problems. The author of the problems is professor Kelevedjiev.

The first three contestants from the final standing will represent AUBG on the Bulgarian National Championship for university students.

Competition Rules:

There are 3 problems and each of them is tested with 10 test data sets. Each correct test data set brings 10 points. Therefore, the maximum score for one problem is 100 points and the maximum number of points for all three problems is 300.

The time given for solving the problems is three hours (180 minutes).

Console applications are expected. The program input is read from the keyboard (standard input), and the output is written to the screen (standard output). No files are used.

The programming environment allowed is Visual Studio 2010 (version installed in the COS lab). During the competition there will be no access to the internet or the university local network. Any printed, electronic, or human materials other than those provided to you (these are compiler, problems and your questor) are not allowed.
Resources:

15th AUBG Programming Competition, 2011: Problems

14th AUBG Programming Competition, 2010: Problems

13th AUBG Programming Competition, 2009: Problems

11th AUBG Programming Competition, 2007: Problems

10th AUBG Programming Competition, 2006: Problems

6th AUBG Programming Competition, 2002: Problems

3rd AUBG Programming Competition, 1999: Problems

2nd AUBG Programming Competition, 1998: Problems

Additional Problems:

National Student Programming Competition – Varna, 2007: Problems

ACM SouthEastern Regional Competition, 2007: Problems