Số chín ưa thích
Nộp bài giải
Điểm:
4,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Cho một số nguyên dương chỉ gồm các chữ số từ đến (không có chữ số ).
Trong một thao tác, bạn được chọn hai chữ số kề nhau trong số đó có tổng bằng , rồi thay cặp hai chữ số đó bằng một chữ số duy nhất. Bạn được thực hiện thao tác này nhiều lần tùy ý (kể cả không lần nào).
Hãy đếm số lượng các số khác nhau có thể nhận được sau quá trình thao tác, với điều kiện số chữ số trong kết quả là lớn nhất có thể.
Đề bài đảm bảo đáp án không vượt quá .
Dữ liệu vào
Một dòng duy nhất chứa số nguyên .
Dữ liệu ra
Một dòng duy nhất chứa đáp án.
Ràng buộc
- không chứa chữ số .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 369727 | 2 | Có thể biến đổi hoặc . Cả hai đều có chữ số — đây là số chữ số tối đa, và có số phân biệt đạt được. |
| 123456789987654321 | 1 | Chỉ có duy nhất một cách biến đổi đạt số chữ số tối đa. |
| 1 | 1 | Không có thao tác nào thực hiện được; chính bản thân số là kết quả duy nhất. |
Bình luận