Herausforderung:
In einem hypothetischen Szenario hat der Countdown-Timer für ein Rennen zufällige Intervalle zwischen den Zählungen, um ein vorzeitiges Starten zu verhindern, z
3 (0.82 seconds pass), 2 (0.67 seconds pass), 1
Eingang:
nichts
Ausgabe:
Schreiben Sie ein Programm (oder eine Funktion), das die 3 Zahlen mit einem zufälligen Zeitintervall von 0,50 Sekunden bis 1 Sekunde zwischen jeder Zählung druckt.
Hinweis:
- Das Programm muss jede Zahl (3, 2, 1) mit dem zufälligen Zeitintervall ( jede Zahl zwischen 0,50 und 1 bis Hundertstel; keine Hardcodierung) zwischen jeder Zahl ausgeben . Die Genauigkeit des Zufallsintervalls muss Hunderte betragen (z. B. 0,52). Sie müssen nicht das Intervall ausgeben, sondern nur die Anzahl.
- Wie @JoKing klarstellte, meine ich einheitlich zufällig (Sie können den Pseudozufallsgenerator Ihrer Sprache verwenden.
- Wie viele Leute klargestellt haben, meine ich wirklich jede 2-Dezimalzahl zwischen 0,5 und 1. (0,50, 0,51 usw. bis 0,98, 0,99, 1)
Dies ist Code-Golf , also gewinnt das Programm mit der niedrigsten Byteanzahl.