Напишіть код, щоб визначити, хто виграє трюк з чотирма картками в грі Spades . Виграє найменше байт.
Вхід - це рядок, в якому перераховані чотири карти, які граються в такій послідовності TH QC JH 2H(«Десять сердець», «Королева клубів», «Джек сердець», «Двоє сердець»). Картку подають два символи: костюм CDHSі значення від 23456789TJQKA. Ви гарантуєте, що вхід є дійсним, а картки - чіткими.
Ви повинні вивести число 1, 2, 3 або 4 для переможця фокусу. У прикладі TH QC JH 2Hджек сердець виграє трюк, тому вам слід вивести 3.
Введення та вихід мають бути точно описаними, за винятком того, що нові рядки не потрібні.
Ось правила "Піки" для виграшу трюку. Виграшна карта - це найвища карта з чотирьох, з деякими застереженнями. Лопата є козирним костюмом , тому будь-яка лопата випереджає будь-яку не-лопату. Костюм першої зіграної картки є ведучим , і лише картки цього костюма або лопати мають право виграти трюк. Картки одного і того ж костюма порівнюються за своїми значеннями, які подаються в порядку збільшення як 23456789TJQKA.
Тестові приклади:
TH QC JH 2H
3
KC 5S QS 9C
3
QD 2D TD 5D
1
9S 5D AD QS
4
3D 4C 3H JH
1
9S 4S TS JS
4
5H 9H 2C AD
2
5S 4C 3H QD
1
2H 2S KH AH
2