Bài 1: Số chẵn kép (TS10 Hà Tĩnh 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: 1300 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Một số được gọi là số chẵn kép nếu nó là số chẵn và tổng các chữ số của nó cũng là một số chẵn. Ví dụ số \(4, 20, 26\) là số chẵn kép còn \(5, 12, 17\) không phải là số chẵn kép.

Yêu cầu

Cho hai số nguyên dương \(L\)\(R\). Hãy cho biết từ \(L\) đến \(R\) có bao nhiêu số chẵn kép.

Input

  • Một dòng duy nhất chứa hai số nguyên dương \(L\)\(R\) (\(1 \le L \le R \le 10^{12}\)), các số ghi cách nhau bởi một dấu cách.

Output

  • Một số nguyên duy nhất là số lượng số chẵn kép đếm được.

Constraints

  • \(70\%\) số test ứng với \(70\%\) số điểm của bài thỏa mãn điều kiện: \(R \le 10^6\).
  • \(30\%\) số test còn lại ứng với \(30\%\) số điểm không có ràng buộc gì thêm.

Example

Test 1

Input
1 22
Output
6
Note

Các số chẵn kép là: \(2, 4, 6, 8, 20, 22\).

Bình luận

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

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

Kỳ thi: