Ένας απλός τρόπος είναι να παράγεις μία ακολουθία τυχαίων αριθμών. Ας πούμε να έχεις τρεις αριθμούς:
1. που θα αντιπροσωπεύει την πρώτη ομάδα
2. που θα αντιπροσωπεύει την δεύτερη ομάδα
3. ισοπαλία
Ο αριθμός θα παράγεται τυχαία. Θα τον τυπώνεις στην οθόνη (αν θέλεις) και μετά με if θα παίρνεις το αποτέλεσμα και θα το τυπώνεις στην οθόνη.
Την δουλειά αυτή την κάνει η συνάρτηση rand(). Αλλά για να έχεις πραγματικά ψευδο-τυχαίους αριθμούς, θα πρέπει να την υποστηρίξεις με την srand (η οποία καλείται μία φορά στο πρόγραμμα), για να έχεις διαφορετικά αποτελέσματα κάθε φορά.
Οπότε στο πρόγραμμά σου θα καλέσεις πρώτα την srand:
srand(time(NULL));
Η συνάρτηση time(NULL) επιστρέφει την ώρα ρολογιού του υπολογιστή, οπότε η srand κάθε φορά παίρνει μία διαφορετική παράμετρο, κι έτσι παράγει διαφορετικές ακολουθίες τυχαίων αριθμών.
*για να χρησιμοποιηθεί πρέπει να συμπεριληφθεί η ctime.h
**και για την rand() --> cstdlib
Παραδείγματα:
https://www.cplusplus.com/reference/clibrary/cstdlib/rand/
https://www.daniweb.com/software-development/cpp/threads/1769/c-random-numbers#
...και θα βρεις κι άλλες πληροφορίες, χτυπώντας λέξεις-κλειδιά στο google (πχ. τυχαίοι αριθμοί σε C++, rand C++ κοκ).