summaryrefslogtreecommitdiff
path: root/buffet_lottery.py
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2014-11-10 19:32:50 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2014-11-10 19:32:50 +0100
commit07bc7b7a12220a29ca912698792d4ff4e53a1ff5 (patch)
tree292d4b9dce0ebaef4ffe56fb2f49120e6d6c40da /buffet_lottery.py
downloadbwinf-33-07bc7b7a12220a29ca912698792d4ff4e53a1ff5.tar.gz
bwinf-33-07bc7b7a12220a29ca912698792d4ff4e53a1ff5.zip
erste Gedanken
Diffstat (limited to 'buffet_lottery.py')
-rwxr-xr-xbuffet_lottery.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/buffet_lottery.py b/buffet_lottery.py
new file mode 100755
index 0000000..26d7f9a
--- /dev/null
+++ b/buffet_lottery.py
@@ -0,0 +1,18 @@
+#!/usr/bin/env python3
+
+Anzahl_teilnehmer = 28
+Silben = ['In', 'for', 'ma', 'tik', 'kann', 'uns', 'wei', 'sen', 'wer', 'als', 'Nächs', 'ter', 'kommt', 'zum', 'Spei', 'sen']
+
+teilnehmer = list(range(Anzahl_teilnehmer)) # Teilnehmer besitzen Nummer; Geburtstagskind hat die 1
+wer_ist_dran = 0 # Wer aus `teilnehmer` durfte als letztes gehen?
+
+while len(teilnehmer) > 1:
+ wer_ist_dran += len(Silben)
+ wer_ist_dran %= len(teilnehmer)
+
+ print('Person ' + str(teilnehmer[wer_ist_dran]) + ' geht')
+ if teilnehmer[wer_ist_dran] == 1:
+ print('Hey, das ist das Geburtstagskind!')
+ exit()
+ del teilnehmer[wer_ist_dran] # Du darfst essen
+ wer_ist_dran -= 1