1. Array mit soviel Elementen wie es mögliche Zahlen gibt, beim Kniffel sinds ja "nur" die Zahlen von 1-6, also mit 6 Elementen.
2. Alle Werte Anfangs ordnungsgemäß auf Null setzten
3. Dann gehste jeden Wurf durch und erhöhst "den jeweiligen" Wert um 1.. schwer zu erklärn..
Also wenn ne 1 gewürfelt wurde erhöhste das erste Element, bei ner 2 das Zweite etc..^^
Am ende gucken ob eine Zahl minimal dreimal da ist^^
Bsp. (wurf ist nen Array mit den Ergebnissen der Würfel.. Bei 6 Würfeln mit Zahlen von 1-6^^)
Code:
int arr[6];
memset(arr, 0, 6*sizeof(int));
for(int i=0; i<6; ++i)
arr[wurf[i]]++;
for(int i=0; i<0; ++i)
if(arr[i] >= 3)
hier der rest^^
iwi so hät ichs gemacht glaubich^^