Schreiben Sie ein Programm, das russisches Roulette spielt!
Wenn das Programm gestartet wird,
- Es sollte eine 5 zu 6 Chance geben, dass es normal endet, nachdem "Ich habe überlebt!" gedruckt wurde.
- Es sollte eine 1 zu 6 Chance geben, dass das Programm abstürzt. (Segmentierungsfehler usw.)
Keine Eingabe und keine anderen Ausgaben sind zulässig.
Die Zufälligkeit muss fair sein: Sie muss eine gleichmäßige Wahrscheinlichkeitsverteilung haben. Dies bedeutet, dass eine nicht initialisierte Variable (oder ein RNG ohne Startwert) MOD 6 nicht ausreicht.
Wenn die Lösung nur mit einem dedizierten Betriebssystem / einer dedizierten Plattform funktioniert, erhalten Sie eine 6-Byte-Strafe für die Bewertung.
Der kürzeste Code gewinnt, frühestens 10 Tage nach der ersten gültigen Antwort.

randrange(5)könnte Python als implementiert werdenrandrange(MAX_INT)%6.