Witam mam zadanie,że w tablicy co ma 52 elementy jest zapisana talia kart.Mam 4 zawodników i musze im wylosować po 13 kart,ale nie mam pojęcia jak zrobić to tak,żeby te karty się nie powtarzały.Myślałem nad tym,żeby po wylosowaniu zerować daną część tablicy i potem sprawdzać czy to co wyzerowałem równa się zeru,ale wydaje mi się,że nie jest to zbyt optymalny sposób doradzi ktoś coś innego?
0
5
Na tablicy (kontenerze) z unikalnymi kartami użyj std::shuffle
. Teraz wystarczy każdemu graczowi przydzielić trzynaście.