Статья Автор: Лебедев Дмитрий

TUZ_5-02. Подсчет карт каждой масти в игре бридж

TUZ_5-02_Подсчет карт каждой масти в игре бридж

TUZ_5-02_Подсчет карт каждой масти в игре бридж
5.2. Подсчет карт каждой масти в игре бридж
В карточной игре бридж каждому игроку сдается по тринадцать карт.
В этом задании необходимо подсчитать и вернуть количество карт каждой масти в порядке {«пики», «червы», «бубны», «трефы»}.
Напишите функцию, которая принимает тринадцать карт и возвращает количество карт каждой масти
в порядке {«пики», «червы», «бубны», «трефы»}.
В табл. 5.2 показаны ожидаемые результаты для некоторых входных данных.
Таблица 5.2. Некоторые ожидаемые результаты для задачи подсчета карт каждой масти в игре бридж
Cards Ожидаемый результат
jack, diamonds
jack, hearts
seven, clubs
five, clubs
ace, diamonds
three, clubs
four, spades
three, spades
eight, spades
ace, hearts
five, diamonds
two, clubs
queen, diamonds
3, 2, 4, 4

Алгоритм
Чтобы выполнить задание, нужно просто обойти в цикле все сданные карты
и подсчитать количество карт каждой масти в порядке: «пики», «червы», «бубны» и «трефы».


Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать