From 07bc7b7a12220a29ca912698792d4ff4e53a1ff5 Mon Sep 17 00:00:00 2001 From: schneefux Date: Mon, 10 Nov 2014 19:32:50 +0100 Subject: erste Gedanken --- buffet_lottery.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 buffet_lottery.py (limited to 'buffet_lottery.py') 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 -- cgit v1.3.1