C++ bài 13.A5: Dự báo thời tiết
Bạn sẽ được cho một chuỗi \(S\) có độ dài \(3\) đại diện cho dự báo thời tiết trong ba ngày qua.
Ký tự thứ \(i\) \((1 \leq i \leq 3)\) của \(S\) đại diện cho dự báo thời tiết trong ngày thứ \(i\). \(S, C, và R\) lần lượt đại diện cho nắng, mây, và mưa.
Bạn cũng sẽ được cho một chuỗi \(T\) có độ dài \(3\) đại diện cho thời tiết thực tế trong ba ngày đó.
Ký tự thứ \(i\) \((1 \leq i \leq 3)\) của \(T\) đại diện cho thời tiết thực tế trong ngày thứ \(i\). \(S, C, và R\) lần lượt đại diện cho nắng, mây, và mưa.
In ra số ngày mà dự báo là chính xác.
Ràng buộc:
- \(S\) và \(T\) là các chuỗi có độ dài \(3\).
- \(S\) và \(T\) bao gồm các ký tự \(S, C, và R\).
ĐỊNH DẠNG ĐẦU VÀO
Đầu vào được cung cấp từ đầu vào chuẩn như sau:
S
T
ĐỊNH DẠNG ĐẦU RA
In ra số ngày mà dự báo là chính xác.
Ví dụ:
Input
CSS
CSR
Output
2
Trong ngày thứ nhất, dự báo là có mây, và thực tế cũng có mây. Trong ngày thứ hai, dự báo là có nắng, và thực tế cũng có nắng. Trong ngày thứ ba, dự báo là có nắng, nhưng thực tế là mưa. Vì vậy, dự báo là chính xác trong hai ngày trong trường hợp này.
Input
SSR
SSR
Output
3
Giải thích ví dụ mẫu
Ví dụ 1:
CSS CSR
Giải thích: Dự báo chính xác trong 2 ngày (ngày 1 và ngày 2).
Ví dụ 2:
SSR SSR
Giải thích: Dự báo chính xác trong cả 3 ngày.
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