Nội dung Bài tập
Mã:
DANHBAI
Tên:
Chơi bài tiến lên
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
64 MB
Được tạo bởi:
phucnq

Khi chơi bài tiến lên gồm 4 người, Phúc được quyền đi trước. Bạn hãy tính xem với 13 lá bài được chia, Phúc có ăn trắng mà không cần phải đánh ván bài đó không?

Biết rằng:

Trong bộ bài tây 52 lá, có 13 loại lá bài đánh số theo thứ tự 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K, A, 2.

Mỗi dạng lá bài có 4 loại (chất): rô (R), cơ (C), bích(B), nhép (N).

Sau khi chia bài, Phúc được ăn trắng nếu 13 lá bài trên tay Phúc thỏa mãn một trong bốn tính chất sau:

    - Gồm đầy đủ 13 lá khác nhau: 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K, A, 2 (không phân biệt về chất). Có nghĩa là Phúc có 1 sảnh 13 lá.

    - Có đủ 4 lá bài tứ quý 2: 2 cơ, 2 rô, 2 nhép, 2 bích. Các bộ tứ quý khác không tính.

    - Có 5 đôi thông liên tiếp (không phân biệt chất). Liên tiếp ở đây tính theo đúng thứ tự quy ước ở trên, nghĩa là 3 nhỏ nhất và 2 (heo) lớn nhất. 

Ví dụ 5 đôi thông liên tiếp: (3C 3R), (4N 4B), (5R 5B), (6C 6N), (7R 7N). Các đôi J, Q, K, A, 2 cũng được xem là 5 đôi liên tiếp.

    - Có 6 đôi bất kỳ không cần liên tiếp. Lưu ý: Tứ quý được tính là 2 đôi.


Dữ liệu nhập: (trong file TIENLEN.INP)

- Gồm 13 dòng, mỗi dòng gồm 2 ký tự liên tiếp thể hiện lá bài Phúc đang có trên tay.

Để đơn giản cho việc nhập dữ liệu, ta sẽ ký hiệu lá bài 10 là ký tự X.

Ký tự đầu tiên là dạng lá bài, ký tự thứ hai là loại lá bài (ví dụ: 3C -> 3 cơ, KR -> già rô, XB -> 10 bích).


Dữ liệu xuất:(TIENLEN.OUT)

- Nếu Phúc được ăn trắng in ra YES

- Nếu không được ăn trắng in ra NO


input
2C
3R
4N
5B
6C
7R
8N
9B
XC
JR
QN
KB
AC
output
YES

    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận