Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdlib.h>
- #include <time.h>
- using namespace std;
- struct CARD {
- int type;
- int value;
- };
- void initDeck (CARD (&deck)[52]){
- for(int i = 0; i < 52; i++){
- deck[i].type = i / 13;
- deck[i].value = i % 13;
- }
- }
- void suffleDeck (CARD (&deck)[52]){
- int index = rand() % 52;
- CARD top = deck [0];
- for (int j = 0; j < 100; j++){
- }
- for(int i = 1; i < index +1; i++){
- deck[i-1] = deck[i];
- }
- deck[index] = top;
- for(int i = 0; i <52; i ++){
- cout << deck[i].type << " " << deck[i].value << "\n";
- }
- }
- int checkCombination (CARD (&deck)[52]){}
- int main(){
- srand(time(0));
- CARD deck[52];
- initDeck(deck);
- for(int i = 0; i < 1; i ++){
- suffleDeck(deck);
- checkCombination(deck);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement