Số gần may mắn (THTB Thanh Khê 2024)

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: 1000 Thời gian: 1.0s Bộ nhớ: 500M Input: GANMM.INP Output: GANMM.OUT

Số may mắn là số chỉ gồm chữ số \(2\)\(5\). Một số là số gần may mắn khi nó có ít nhất một ước là số may mắn. Hiển nhiên số may mắn cũng là số gần may mắn vì nó chia hết cho số may mắn là chính nó.

Yêu cầu

Cho số nguyên \(n\) và dãy gồm \(n\) số nguyên \(a_1,a_2,...,a_n\). Hãy đếm số lượng các số trong dãy là số gần may mắn.

Input

  • Dòng thứ nhất chứa số nguyên \(n\) (\(1 \le n \le 10^6\)).
  • Dòng thứ hai chứa \(n\) số nguyên \(a_1,a_2,...,a_n\) (\(1 \le a_i \le 10^9\)) các số cách nhau một khoảng trắng.

Output

  • Ghi một số nguyên duy nhất là số lượng số gần may mắn đếm được.

Example

Test 1

Input
3
2 5 51
Output
2
Note

Số 2 và 5 là số may mắn → số 2 và 5 là số gần may mắn nên kết quả là 2.

Scoring

  • \(40\%\) số test đầu với \(1 \le n \le 10^3\), \(1 \le a_i \le 10^3\).
  • \(40\%\) số test tiếp theo với \(1 \le n \le 10^3\), \(1 \le a_i \le 10^9\).
  • \(20\%\) số test còn lại với \(10^3 \le n \le 10^6\), \(1 \le a_i \le 10^6\).

Bình luận

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

Không có bình luận nào.