Program
Here is a rough outline to give an indication of the turn of events on the 19th of October:
9:15 Doors open
10:00 Welcome speech by the committee
10:30 Test session
11:15 Lunch with company market
12:30 Q&A
13:00 Contest
18:15 Drinks & Award Ceremony
19:30 Diner
Location
Address:
Technische Universiteit Einhoven, Metaforum
Den Dolech 2
5612 AZ, Eindhoven
By car
It is easiest if you bring your own navigation, but we also have old school directions for you.
When you exit one of the highways around Einhoven (A2, A50, A58, A67 or A270) you can follow the signs pointing towards the city centre (centrum). Before reaching the centre the University Campus should also be displayed on the signs. Parking is possible but it costs €7.50 to park a car for a day.
By public transport
The campus of the University of Technology Eindhoven is at walking distance from the Eindhoven Central train station. The time needed to travel from the train station to the MetaForum is about 10 minutes, for directions you can turn to
this Google Maps.
Rules
The rules for the BAPC 2014 can be found
here.
System
The system installed on the contest laptops are based on (K)Ubuntu 14.04 LTS. which the following IDE's will be made available:
- VIm
- Emacs
- Kate
- Netbeans
- Eclipse
- GEdit
- MonoDevelop
Languages
During the contest the following languages can be used to program your solutions:
For all of these languages the following compile scripts are available.
Language |
Compiler |
Script |
Executable |
C |
gcc (v4.8.2) |
gcc 4.7.2: gcc -Wall -O2 -static -pipe -lm $1 -o $2 |
mygcc |
C++ |
g++ (v4.8.2) |
g++ -Wall -O2 -static -pipe -std=c++11 $1 -o $2 |
myg++ |
C# |
dmcs (3.2.8.0) |
dmcs -o+ -out:"$2" "$1" |
mydmcs |
Java |
OpenJDK (7u65-2.5.2-3) |
javac -d . $1 |
myjavac |
Haskell |
ghc (7.6.3) |
ghc -Wall -Wwarn -O -static -optl-static -optl-pthread $1 -o $2 |
myghc |
Example exercises
If you are looking for some exemplary exercises to give your brain a tease before coming to Eindhoven, just download
this little ZIP (2,7KB) for the problems of 2013. You can also check judge.gepwnage.nl for a practice page with old exercises of previous programming contests.
NWERC
The BAPC is a preliminary for a larger, North West European contest; the NWERC. More information on the rules of the NWERC are to be found
here.