[Buổi 20][Chuỗi][RDD] Bài 11: Dự báo thời tiết
Dự báo thời tiết
Bối cảnh
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.
Yêu cầu
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.
Input
S
T
Output
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\).
Ví dụ 1
Input
CSS
CSR
Output
2
Giải thích ví dụ
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.
Ví dụ 2
Input
SSR
SSR
Output
3
Giải thích ví dụ
Ví dụ 1:
CSS CSRGiả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 SSRGiải thích: Dự báo chính xác trong cả 3 ngày.
Thông tin học tập
- Buổi: B20
- Concepts: std::string, getline, index, find, substr, basic transformations
- Giới hạn kiến thức: B01-B20
- Time limit: 1 second
- Memory limit: 20 MB
- Point: 10
Comments