C++ bài 8.A5: Xác định chuỗi
Bạn được cho một chuỗi ký tự \(S\) gồm 4 ký tự in hoa tiếng Anh. Xác định xem \(S\) có chứa đúng hai loại ký tự nào đó mỗi loại xuất hiện đúng hai lần hay không.
Ràng buộc:
- Độ dài của \(S\) là 4.
- \(S\) chỉ bao gồm các ký tự in hoa tiếng Anh.
ĐỊNH DẠNG ĐẦU VÀO
Đầu vào được cung cấp từ đầu vào chuẩn như sau:
S
ĐỊNH DẠNG ĐẦU RA
Nếu \(S\) chứa đúng hai loại ký tự mỗi loại xuất hiện đúng hai lần, in ra 'Yes'; nếu không, in ra 'No'.
Ví dụ:
Input
ASSA
Output
Yes
\(S\) chứa hai ký tự là A và S, mỗi ký tự xuất hiện đúng hai lần.
Input
STOP
Output
No
Giải thích ví dụ mẫu:
Ví dụ 1:
ASSA
chứa hai ký tựA
vàS
, mỗi ký tự xuất hiện đúng hai lần, nên in raYes
.Ví dụ 2:
STOP
không chứa đúng hai loại ký tự với mỗi loại xuất hiện đúng hai lần, nên in raNo
.
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments