Cho một số nguyên N
, xuất N
số dương thứ th K
với thuộc tính sau trong cơ sở thập phân:
Đối với mỗi chữ số I
ở vị trí P
của K
, số được hình thành từ K
bằng cách loại bỏ P
chữ số thứ (nghĩa là I
) chia hết cho I
.
Ví dụ và nhận xét
324
là một số như vậy:
3
chia24
2
chia34
4
chia32
Lưu ý 1: chúng tôi giả sử rằng số trống chia hết cho mọi thứ, như thế nào 0
. Do đó 1
, 2
, 3
, 4
, 5
, 6
, 7
, 8
và 9
là hợp lệ.
Lưu ý 2: K
không thể chứa chữ số 0
, vì bạn không thể chia cho 0
.
Đầu vào và đầu ra
- Bạn có thể lấy đầu vào làm đối số chức năng, thông qua
STDIN
, v.v. - Bạn có thể trả lại đầu ra từ một hàm, thông qua
STDOUT
, v.v. - Bạn có thể lập chỉ mục những số đó bắt đầu từ
0
(trong trường hợp nàoN >= 0
) hoặc từ1
(trong trường hợp đóN > 0
), tùy theo số nào phù hợp với bạn hơn.
Các trường hợp thử nghiệm
Những ví dụ này được lập chỉ mục từ 0
, vì vậy nếu bạn được lập chỉ mục từ 1
, sau đó thêm 1
vào các số trong N
cột.
N Output
0 1
4 5
8 9
15 77
16 88
23 155
42 742
47 1113
121 4244
144 6888
164 9999
Chấm điểm
Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất bằng byte sẽ thắng.