Olympic chuyên KHTN 2024 - Tổng - Tích
Xem dạng PDF
Gửi bài giải
Điểm:
25,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
1G
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT
Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài
Xét một số nguyên dương ~x~.
Gọi ~f(x)~ là tích các chữ số của ~x~ và ~g(x)~ là tổng các chữ số của ~x~. Khi đó số ~x~ được gọi là đẹp nếu ~f(x) \ne 0~ và ~f(x)~ chia hết cho ~g(x)~.
Cho một số nguyên dương ~n~, hãy tìm một số ~x~ đẹp có ~n~ chữ số.
Input
Dòng đầu tiên chứa số nguyên dương ~T~ (~1 \le T \le 10^6~) — số lượng bộ test.
~T~ dòng sau, mỗi dòng chứa một số nguyên dương ~n~ (~1 \le n \le 5 \cdot 10^6~) — số lượng chữ số của số cần tìm.
Gọi ~N~ là tổng ~n~ trong tất cả mọi test. Dữ liệu đảm bảo ~N~ không vượt quá ~5 \cdot 10^6~.
Output
Với mỗi test, in ra một số đẹp gồm ~n~ chữ số.
Scoring
| Subtask | Điểm | Ràng buộc |
|---|---|---|
| 1 | ~20\%~ | ~n \le 10~. |
| 2 | ~30\%~ | ~n = 2^k + 1~ với một số ~k~ nguyên không âm nào đó. |
| 3 | ~50\%~ | Không có điều kiện gì thêm. |
Sample Input 1
6
1
2
3
4
3
4
Sample Output 1
9
63
167
6666
761
3789
Bình luận