Bài 2. Đếm từ (TS10 Quảng Trị 2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 800 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: CAU2.INP Output: CAU2.OUT

Từ là một hoặc một số các kí tự chữ cái viết liền nhau. Cho xâu kí tự \(S\) gồm các kí tự chữ cái và kí tự trắng.

Yêu cầu: Hãy tìm số lần xuất hiện của từ được lặp lại nhiều lần nhất trong xâu \(S\).

Input

  • Một dòng duy nhất chứa xâu văn bản \(S\) có độ dài không quá \(6 \cdot 10^4\) kí tự.

Output

  • Một số nguyên dương duy nhất là kết quả của bài toán.

Example

Test 1

Input
Hoc hoc nua hoc mai
Output
2
Note

Từ hoc xuất hiện nhiều lần nhất (2 lần), nên kết quả ghi ra là 2.

Scoring

  • \(80\%\) số test tương ứng \(80\%\) số điểm của bài với xâu có độ dài dưới \(2 \cdot 10^3\) kí tự.
  • \(20\%\) số test tương ứng \(20\%\) số điểm của bài với xâu có độ dài dưới \(6 \cdot 10^4\) kí tự.

Bình luận (1)

Mới nhất
Tải bình luận...