KTH  

KTH Challenge 2017

 
   

Technical information

gears
Image by aussiegall.

Contest system

We will use the Kattis contest system. You can try it out and read the Kattis Documentation.

Environment

Ubuntu Linux running Unity desktop environment.

Keyboards have Swedish layout. You can change keyboard layout in the menu or with the commands "setxkbmap se" and "setxkbmap us" for Swedish and US layout respectively.

You may bring your own keyboard.

Languages: compilers

  • C: gcc version 4.6.3
  • C++: g++ version 4.6.3, with C++11 allowed
  • Java: Sun JDK version 1.7.0_25
  • Python: PyPy version 2.7.3, CPython 3.2.3 (Python may be too slow for some problems)
  • C#: Mono version 2.10.8
  • Go: GCCGO 4.7.2
Please note that Kattis runs slightly newer compilers than the ones you will have installed on your computers.

Editors

The following editors and IDEs will be available.

  • ed – the standard text editor
  • vim/gvim 7.3
  • emacs/xemacs 23.3
  • Eclipse 3.7
  • NetBeans 7.0
  • gedit 3.4
  • nano 2.2

Terminal emulators

  • xterm
  • GNOME terminal
  • konsole

Version control

  • Git 2.1.2
  • Mercurial 2.0.2

Debuggers

  • gdb 7.4
  • valgrind 3.7
  • ddd 3.3

Documentation

The following documentation will be available in a web browser on your computer during the contest.

Last modified: 2016-05-24