[Buổi 20][Chuỗi][RDD] Bài 11: Dự báo thời tiết


LÀM BÀI

Points: 10
Time limit: 1.0s
Memory limit: 20M

Author:
Problem types
Allowed languages
C++

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
    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.

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

There are no comments at the moment.

Zalo