• Barrierefreiheit
  • Login
JavaLand
  • Alle Rückblicke
  • Offizielles Vortragsprogramm 2016
  • Community-Aktivitäten 2016

Code Golf

Erstelle den kürzesten Code!

Wer die wenigsten Schläge benötigt, gewinnt – so das Prinzip vom Golf. Beim Code-Golf gelten ähnliche Spielregeln: Löse eine Aufgabe mit dem kürzesten Code (wenigste Zeichenanzahl, Whitespace ausgenommen) und trage den Sieg davon!

Die Aufgaben

  1. Der Klassiker:
    Finde die Fakultät einer natürlichen Zahl.
  2. Der Evergreen:
    Gebe die ersten 50 Zahlen der Fibonacci-Folge aus.
  3. Die Anspruchsvolle:
    Gebe das Datum von allen Freitagen in 2016 aus.

Es müssen nicht alle drei Aufgaben gelöst werden, es erhöht jedoch Eure Chancen auf einen Gewinn!

Die Lösung muss unter JDK 8 laufen und darf nur in Java, JavaScript, Groovy oder Scala ohne die Zuhilfenahme von Drittbibliotheken geschrieben sein.

Teilnahme / Abgabe

Die nach den Regeln erstellten Lösungen können zu den o.a. Zeiten in der Hands-On Area in der Community Hall abgeben werden. Alternativ ist eine Abgabe auch per E-Mail an codegolf@~@n-k.de oder per Twitter an @dasniko möglich.

Zur gleichen Zeit kann dort auch an einem zur Verfügung stehenden Rechner programmiert werden.

Siegerehrung und Preise

Die besten "Golfer" werden am Mittwoch um 15:45 Uhr auf der Bühne in der Community Hall mit Preisen geehrt. 

Der erste Preis für jede Aufgabe ist jeweils ein Raspberry PI Komplettpaket (mit Kabeln, SD-Karte, WLAN-Adapter und Gehäuse), freundlich zur Verfügung gestellt von der inovex GmbH. 

Jetbrains stellt Lizenzen aus dem Tool/IDE-Portfolio zur Verfügung. Es gibt auch Bücher aus dem Rheinwerk Verlag zu gewinnen.

Fragen & Antworten

Alle weiteren Fragen beantwortet Euch gerne Niko Köbler zu den genannten Zeiten direkt in der Community Hall bzw. unter der angegebenen E-Mail Adresse oder Twitter-Handle.

  • Dienstag, 08.03.2016, 10:00 - 12:00 Uhr und 14:00 - 16:00 Uhr
  • Mittwoch, 09.03.2016, 11:00 - 13:00 Uhr
Facebook
YouTube
Instagram
LinkedIn
Mastodon
Newsletter
X
Bluesky

Services

  • FAQ
  • Mitgliedschaft
  • Newsletter bestellen
  • Media
  • NextGen
  • Verhaltenscodex

JavaLand-Archive

  • Rückblicke

Veranstaltungen

  • APEX connect
  • CloudLand
  • DevLand
  • DOAG Datenbank
  • DOAG Konferenz + Ausstellung
  • European NetSuite User Days
  • KI Navigator

Kontakt

JavaLand GmbH

Tempelhofer Weg 64
12347 Berlin

Tel.: +49 30 4005 999 0
E-Mail: office@javaland.eu

© 2026 Alle Rechte vorbehalten.

  • Impressum
  • Nutzungsbedingungen & AGB
  • Datenschutz
  • Home
  • News
  • Livestream
  • Programm
    • Agenda
    • OpenPark
  • Shop
    • Tickets
    • Hotel & Übernachtung
  • Referieren
    • Speaker
    • Newcomer-Programm
    • Schulungstag
  • Sponsoring
    • Ausstellung & Sponsoring
    • Sponsoringangebot
    • Sponsoringpakete buchen
  • NextGen
  • Informationen
    • FAQ
    • Anreise
    • Media
    • Team
  • Rückblicke
    • JavaLand 2026
      • Tickets für 2027
      • On-demand-Agenda
      • On-demand-Ticket
      • Fotoalbum
      • Team
    • JavaLand 2025
      • Alle Rückblicke
      • On-demand-Agenda
      • On-demand-Ticket
      • Team
    • JavaLand 2024
      • On-demand-Agenda
      • On-demand-Ticket
      • Fotoalbum
      • Team
    • JavaLand 2023
      • On-demand-Agenda
      • On-demand-Ticket
      • Bildergalerie
      • Team
    • JavaLand 2022
      • On-demand-Agenda
      • On-demand-Ticket
      • Team
    • JavaLand 2021
    • JavaLand 2019
      • Vortragsprogramm 2019
    • JavaLand 2018
      • Vortragsprogramm
    • JavaLand 2017
      • Ausstellerkatalog 2017
      • Vortragsprogramm 2017
    • JavaLand 2016
      • Offizielles Vortragsprogramm 2016
      • Community-Aktivitäten 2016
  • Barrierefreiheit
  • Login