Dealer telah ceroboh dan kehilangan jejak kartu apa yang terdapat di geladaknya dan kartu apa yang hilang, dapatkah Anda membantunya?
Dek lengkap terdiri dari 52 kartu remi, yaitu:
Setiap warna di geladak (hati, berlian, sekop, klab) berisi:
- Angka-angka [2 - 10]
- Jack
- Seorang ratu
- Seorang raja
- Ace
Tugas
Program Anda akan membaca isi dek dari STDIN sampai baris baru dibaca. Anda dapat mengasumsikan bahwa inputnya akan dalam bentuk "nX nX nX nX" dll. Di mana:
- n - angka antara [2 - 10] atau 'J', 'Q', 'K' atau 'A'. (Anda dapat mengasumsikan huruf besar hanya untuk karakter non-numerik)
- X - salah satu dari yang berikut ini: 'H', 'D', 'S', 'C' (Anda dapat mengasumsikan hanya huruf besar)
Dimana:
- 'J' = Jacks
- 'Q' = Ratu
- 'K' = Raja
- 'A' = Ace
Dan
- 'H' = Hati
- 'D' = Berlian
- 'S' = Sekop
- 'C' = Klub
Anda dapat mengasumsikan bahwa tidak akan ada duplikat dalam input.
Program Anda kemudian harus mencetak kartu yang hilang di dek untuk STDOUT dengan cara yang sama seperti input ("nX nX nX") atau mencetak 'Tidak ada kartu yang hilang' jika semua 52 kartu disediakan. Tidak ada batasan pada urutan output kartu.
Contoh input:
9H AH 7C 3S 10S KD JS 9C 2H 8H 8C AC AS AD 7D 4D 2C JD 6S
Keluaran:
3H 4H 5H 6H 7H 10H JH QH KH 2D 3D 5D 6D 8D 9D 10D QD 2S 4S 5S 7S 8S 9S QS KS 3C 4C 5C 6C 10C JC QC HC
Selamat bermain golf!
Jmewakili 10, sih ?
2 3 4 5 6 7 8 9 10 J Q K A. Jmewakili 11.
Jadalah huruf ke-10 dari alfabet, tapi bukan itu masalahnya . :)
Tbukan10?