C# :: Aufgabe #303 :: Lösung #6
6 Lösungen

#303
Häufigkeit einer 6 beim Würfeln?!
Anfänger - C#
von DragStar
- 06.04.2020 um 08:34 Uhr
Verfassen Sie ein Programm, welches 25.000 mal, jeweils so lange das Würfeln mit einem Würfel simuliert, bis eine 6 erscheint.
Auszugeben ist, wie oft man dabei schlimmstenfalls würfeln musste.
Auszugeben ist, wie oft man dabei schlimmstenfalls würfeln musste.
#6

von JKooP (18090 Punkte)
- 24.10.2020 um 12:09 Uhr
// NET Core 3.x
C#-Code

using System; using System.Linq; namespace CS_Aufgabe_303_Wuerfeln_bis_zur_Sechs { class Program { static void Main(string[] args) { var lst = Enumerable.Range(1, 25_000).Select(x => (x, new Random().Next(1, 7))).Where(x => x.Item2 == 6).Select(n => n.x).ToList(); var max = Enumerable.Range(0, lst.Count - 1).Select(i => lst[i + 1] - lst[i]).Max(); Console.WriteLine($"Im schlechtesten Fall wurde {max}x gewürfelt bis eine 6 fiel!"); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1