Bearbeiten von „KIF415:Programmierwettbewerb

Aus KIF
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 1: Zeile 1:
== Worum geht es hier? ==
== Worum geht es hier? ==
Programmierwettbewerbe gibt es wie Sand am Meer. Es ist oft ein perfektes Prokrastinationsmittel für das Studium, allerdings kann dies auch auch Vorteile für den zukünftigen akademischen oder beruflichen Weg bieten.
Programmierwettbewerbe gibt es wie Sand am Meer. Es ist oft ein perfektes Prokrastinationsmittel für das Studium, allerdings kann dies auch auch Vorteile für den zukünftigen akademischen oder beruflichen Weg bieten.
Der Fokus liegt z.B. auf möglichst hässlichen Code schreiben (Obfuscation) oder im Bereich der küstlichen Intelligenz (evtl. in Verbindung mit weiteren Forschungsgebieten wie der Robotik - bekanntestes Beispiel ist wohl der RoboCup).
Der Fokus liegt z.B. auf möglichst hässlichen Code schreiben (Obfuscation) oder im Bereich der küstlichen Intelligenz (evtl. in Verbindung mit weiteren Forschungsgebieten wie der Robotik - bekanntestes Beispiel ist wohl der RoboCup).
Dieser Arbeitskreis befasst sich mit den auf algorithmische Probleme spezialisierten Wettbewerben: Ein gewisses Problem muss unter Zeitdruck gelöst und in Code gegossen werden. Dabei muss die Lösung sowohl effektiv als auch effizient sein. (Nicht selten haben diese Abgaben auch eine gewisse Nähe zu den Obfuscated-Code-Contests - aber ungewollt... ;)
Dieser Arbeitskreis befasst sich mit den auf algorithmische Probleme spezialisierten Wettbewerben: Ein gewisses Problem muss unter Zeitdruck gelöst und in Code gegossen werden. Dabei muss die Lösung sowohl effektiv als auch effizient sein. (Nicht selten haben diese Abgaben auch eine gewisse Nähe zu den Obfuscated-Code-Contests - aber ungewollt... ;)


== Zielpublikum ==
== Zielpublikum ==
''Kurz:'' Jeder, der Spass am analytischen Denken und/oder Programmieren hat.
Kurz: Jeder, der Spass am analytischen Denken und/oder Programmieren hat.
 
Lang: Für Einsteiger, die noch keine Erfahrung mit solchen Wettbewerben haben gibt es eine kleine Einstiegspräsentation. Fortgeschrittene können sich z.B. über ihre Vorbereitung austauschen. Und Interessierte können im Übungs-DomJudge Aufgaben lösen und für den nächsten Contest trainieren!
''Lang:'' Für Einsteiger, die noch keine Erfahrung mit solchen Wettbewerben haben gibt es eine kleine Einstiegspräsentation. Fortgeschrittene können sich z.B. über ihre Vorbereitung austauschen. Und Interessierte können im Übungs-DomJudge Aufgaben lösen und für den nächsten Contest trainieren!
 
== Einführungspräsentation ==
Einführungspräsentation: [[Datei:Programmierwettbewerb.pdf]] ([https://www.writelatex.com/read/hcdwzdcszmqy Online Source])
 
== KIF-Contest ==
Wir haben für die KIF41.5 einen Wettbewerb mit 13 einfach bis mittelschweren Problemen am laufen ([https://icpc.informatik.uni-erlangen.de/domjudge/public/ Scoreboard]):
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=BEERDIST Beer Distribution]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=BRICKS Brick-Laying]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=CAESARCIPHER CaesarCipher - My brother's diary]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=CEREMONYCAKE Roofing Ceremony Cake]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=COMCHAIN Communication Chain]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=CORNFIELDS Corn fields]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=ELEVCONSTR Elevator Construction]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=IKEA IKEA]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=REALLYEASY A really easy problem]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=SCRATCHNUMS Scratched Part Numbers]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=SEWAGEPLAN Sewage Planning]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=SKYSCRAPER Building Sky Scrapers]
* [https://icpc.informatik.uni-erlangen.de/domjudge/public/problem.php?id=TUNNELMAINT Tunnel Maintenance]
 
Wenn du Lust hast mitzumachen (auch ohne AK-Teilnahme), lass dir bei [mailto:rupran@einserver.de,%20bernhard@heinloth.net?subject=Account%20fuer%20AK%20Programmierwettbewerb&body=Bitte%20mal%20einen%20Zugang%20fuer%20das%20Team%20___NAME___%20von%20der%20___HOCHSCHULE___%20erstellen!%0D%0A%0D%0ADanke '''rupran''' oder '''thelazt'''] einen Account anlegen und mach mit auf [https://icpc.informatik.uni-erlangen.de/domjudge/team/ https://icpc.informatik.uni-erlangen.de/domjudge/team/] (die offizielle Doku gibts [http://www.domjudge.org/docs/team-manual.pdf hier]).
 
Auch eine Teilnahme als Gruppe ist möglich, das beste Team bekommt ein kleines Präsent für die Heimfahrt ;)


== Weiterführende Links ==
== Weiterführende Links ==
* http://icpc.baylor.edu/welcome.icpc
* http://icpc.baylor.edu/welcome.icpc
* https://icpc.informatik.uni-erlangen.de
* https://icpc.informatik.uni-erlangen.de
Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle KIF-Beiträge automatisch unter der „Namensnennung-Weitergabe unter gleichen Bedingungen 2.5 “ stehen (siehe KIF:Urheberrechte für Einzelheiten). Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.
Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)