A standard deck of cards, containing 13 cards in each of 4 suites,
is distributed equally among 4 players.
(a) Show that each player must have at least 4 cards of the same
suite. [5]
(b) Defi ne data structures to represent (i) the deck of cards, and
(ii) a distribution of the cards to the four players. [5]
(c) Using your data structures, write an algorithm which
distributes the deck of cards one by one to the four
players in a cyclical manner. [5