Das folgende Programm simuliert das Ziegenproblem bzw. genauer das “Monty-Hall-Standard-Problem” (siehe Abschnitt Weiteres).
if-Fall auto == kandidat tritt doppel so häufig auf wie der else-Fall auto != kandidat; insbesondere ist das klar, wenn der Kandidat stets dieselbe Tür wählt).Zusammengefasst führt das Schreiben des Programms (d.h. ein genaues Überlegen der Abläufe) sofort zur Lösung des Problems.
Laut https://de.wikipedia.org/wiki/Ziegenproblem ist das Original-Problem wohl nicht genau gestellt, weshalb die Präzisierung https://de.wikipedia.org/wiki/Ziegenproblem#Das_Monty-Hall-Standard-Problem formuliert wurde. Dieses Standard-Problem haben wir simuliert.
Übrigens gibt es auf Wikipedia noch zwei weitere Ziegenprobleme: ein geometrisches Ziegenproble und ein Flussüberquerungsproblem mit Ziege.