99 Bottles of Beer (99 Flaschen Bier) ist ein Folksong, der in den USA und Kanada besonders bei langen Ausflügen gesungen wird und an das britische Kinderlied Ten Green Bottles anlehnt. Er folgt dem Muster:

Die dritte Zeile lautet alternativ „if one of those bottles should happen to fall“ (sollte eine dieser Flaschen fallen).

Das Lied wird mit immer weniger Flaschen bis zu dieser Strophe wiederholt:

Varianten

Um die Singzeit zu verlängern, kann das Lied ergänzt werden um:

Donald Byrd hat Dutzende von Varianten des Liedes gesammelt, die mathematisch inspiriert sind und von ihm und anderen erdacht wurden. Byrd spricht der Sammlung einen pädagogischen und unterhaltenden Wert zu. Darunter:

  • „Infinite bottles of beer on the wall“ (unendlich viele Flaschen Bier): Fällt eine Flasche um, verbleiben immer noch unendlich viele.
  • „Aleph-Null bottles of beer on the wall“: Aleph-Null ist als Mächtigkeit der natürlichen Zahlen die kleinste unendliche Kardinalzahl.
  • „Uncountable bottles of beer on the wall“ (überabzählbar viele Flaschen Bier): Fallen abzählbar viele Flaschen um, verbleiben immer noch überabzählbar viele.

Referenzen in der Wissenschaft

Donald E. Knuth bewies im Artikel The Complexity of Songs (ein wissenschaftlicher Witz), dass das Lied eine Komplexität von O ( log N ) {\displaystyle {\mathcal {O}}(\log N)} hat.

Ähnlich wie das Hallo-Welt-Programm wird der Text auch gerne programmiert, um Besonderheiten einer Programmiersprache zu erlernen oder herauszustellen. Die Herausforderung besteht hierbei darin, eine Schleife zu programmieren, die von 99 rückwärts bis 0 zählt und dabei Ausnahmebehandlungen für den Singular bei 1 sowie das entsprechende Zahlwort für 0 und den abgewandelten Text zu berücksichtigen. Zudem ist die Einbettung der Zahlen in eine auszugebende Zeichenkette von Interesse.

Einzelnachweise


99 Bottles of Beer Digital Art by Geoff Strehlow Pixels

Life Lessons from 99 Bottles of Beer on the Wall Websites for Good

99 Bottles of Beer... by HOTSTEAMYMUFFINZ on DeviantArt

99 Bottles of Beer Will They Choose Yours? Antigo Zeon

99 Bottles Christopher Trotman