# Programming Contests
Xodarap, Sven (Emmy Noether Uni Göttingen)
---
## Offizielles Engagement / ICPC
---
### ICPC
#### ... über sich selbst
> The International Collegiate Programming Contest is an algorithmic programming contest for college students. Teams of three, representing their university, work to solve the most real-world problems, fostering collaboration, creativity, innovation, and the ability to perform under pressure. Through training and competition, teams challenge each other to raise the bar on the possible. Quite simply, it is the oldest, largest, and most prestigious programming contest in the world.
> [name=https://icpc.global/]
---
#### Finals - Regionals - SubRegionals
https://icpc.global/regionals/finder
https://nwerc.eu/
https://gcpc.nwerc.eu/
----
### An unserer Uni
#### Algorithms for Programming Contests (Algos)
Praktikumsmodul (vorw. Bachelor)
Gut angenommen
Dient auch als "Rekrutierungspool" für die Wettbewerbe
----
#### Algos - Ablauf
Jede Woche Vorstellung von Algorithmen
Jede Woche DomJudge-Hausaufgaben
Bereitstellung praktischer Algorithmen für die Hausaufgaben...
<!--
----
### Algos - Ablauf
Bereitstellung praktischer Algorithmen für die Hausaufgaben...
... in C++
-> Starker Fokus auf C++
-->
---
### Internetseiten
- Codeforces: https://codeforces.com/
- AtCoder: https://atcoder.jp/
- Codechef: https://www.codechef.com/
- HackerRank: https://www.hackerrank.com/
- LeetCode: https://leetcode.com/
- ...
---
### Übung / Training
viel individuelle Übung
in Teams alte Contests machen
theoretische Grundlagen ausweiten
---
### Fragen und Austausch
---
## Spaßveranstaltungen
---
## Advent of Code
Alle Jahre wieder, man kennt's
----
### Advent of Code
(Uni-)internes Scoreboard
Kleine Preise für die Sieger
(Sieger = Gewichtete Verlosung)
----
### AoC - Was gut funktioniert hat
Rege Teilnahme (Nicht nur Informatikers!!11!1)
Aktivität in assoziierten Chatgruppen
Tolle Website
----
### AoC - Issues
Lösungen mussten manuell in Datenbank eingepflegt werden
(eine Person musste zuerst lösen)
Bearbeitung neben normalem Unileben
---
## Codepong
----
### Codepong - Idee
Coding + Bierpong = Codepong
----
### Codepong - Idee
<img src="https://imgs.xkcd.com/comics/ballmer_peak.png" alt="drawing" width="600"/>
----
### Codepong - Regeln
1-gegen-1
Jeder bekommt 6 (oder so) Programmieraufgaben
Nach des Gegners Lösung einen heben
Wer zuerst fertig ist, gewinnt (Alternativ nach 30 min abbrechen)
Turnierbaum
----
### Codepong - Positives
Gute Resonanz
Funktioniert auch Alkoholfrei
Ab nächster Runde mit DomJudge
----
### Codepong - Probleme
DDOS?
Alk + Tastatur?
Erstis?
----
### Codepong - Aufgabenbeispiele
----
## Eure Erfahrungen und Ideen?
---
# Fertig!