Gốc chữ số
Đề bài
Mô tả
Xét hệ đếm cơ số . Gốc chữ số của một số được định nghĩa như sau: cộng tất cả các chữ số của trong hệ cơ số ; nếu tổng thu được vẫn có nhiều hơn một chữ số thì lại cộng tiếp các chữ số của tổng đó, lặp lại cho đến khi nhận được một số chỉ gồm đúng một chữ số. Số một chữ số cuối cùng đó chính là .
Ví dụ với : .
Cho một chữ số với . Một số được gọi là may mắn nếu gốc chữ số của nó bằng .
Bạn có xâu gồm chữ số trong hệ cơ số . Hãy đếm số cặp chỉ số với sao cho xâu con , đọc như một số trong hệ cơ số , là số may mắn.
Các chữ số đứng đầu được chấp nhận. Riêng xâu con chỉ gồm toàn chữ số biểu diễn số , và theo định nghĩa .
Hai xâu con và được coi là khác nhau nếu hoặc , kể cả khi chúng gồm cùng một dãy chữ số.
Dữ liệu vào
- Dòng đầu chứa ba số nguyên , và .
- Dòng thứ hai chứa số nguyên cách nhau bởi dấu cách, trong đó là chữ số thứ của xâu trong hệ cơ số .
Dữ liệu ra
In ra một số nguyên duy nhất là số xâu con của biểu diễn số may mắn.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 10 5 6 3 2 0 5 6 1 |
5 | Năm xâu con có gốc chữ số bằng là "3 2", "3 2 0", "0 5", "5" và "2 0 5 6 1". |
| 7 6 4 3 5 0 4 |
1 | Chỉ có với tổng chữ số , và . Xâu con "0" có tổng chữ số chia hết cho nhưng giá trị của nó bằng nên gốc chữ số là , không phải . |
| 257 0 3 0 0 256 |
3 | Vì nên chỉ các xâu con có giá trị bằng mới may mắn, tức là các xâu con toàn chữ số : , và . |
Bình luận