Bài 2. BỘI SỐ ĐẶC BIỆT (5,0 điểm; Đề HSG9 tỉnh Tuyên Quang 2025-2026)

Xem dạng PDF

Gửi bài giải

Điểm: 5,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
Input: stdin
Output: stdout

Nguồn bài:
Đề HSG9 tỉnh Tuyên Quang 2025-2026
Dạng bài
Ngôn ngữ cho phép
C , C# , C++ , Go , Java , Kotlin , Pascal , PHP , Python 3 , Ruby , Rust , Scratch 3

Bài 2. BỘI SỐ ĐẶC BIỆT (5,0 điểm; Đề HSG9 tỉnh Tuyên Quang 2025-2026)

Bo đang luyện thi vào lớp 10 chuyên Tin của trường THPT chuyên A. Chủ đề thầy giáo giao cho Bo tuần này là số học, trong quá trình học tập Bo phát hiện ra một điều thú vị về bội của một số và đặt tên là Bội số đặc biệt. Với một số nguyên dương P không chia hết cho 25. Số X được gọi là một bội số đặc biệt của P nếu X chia hết cho PX chỉ chứa toàn chữ số 9.

Ví dụ: Với P = 7 thì X = 999999 là một bội số đặc biệt của số P.
Cho trước hai số nguyên dương PM.
Yêu cầu: Cho biết có bao nhiêu số X là bội số đặc biệt của PX có số chữ số không vượt quá M.
Dữ liệu vào: Gồm hai số nguyên PM trên cùng một dòng.
Dữ liệu ra: In ra một số duy nhất là số lượng các số X thỏa mãn yêu cầu.
Ví dụ:

Dữ liệu vào Dữ liệu ra Giải thích
7 7 1 Với P = 7M = 7: có duy nhất một số X = 999999 thỏa mãn.

Ràng buộc:

  • Subtask 1 (60% số điểm): P < 104, M ≤ 18.
  • Subtask 2 (40% số điểm): 104 ≤ P < 106, M ≤ 107.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.