Đó là tất cả trong tiêu đề ...
Lấy đầu vào là một số nguyên dương n>=12và ... làm những gì tiêu đề nói.
Vâng, đây là trên OEIS A187924 .
Một số trường hợp thử nghiệm
12 -> 912
13 -> 11713
14 -> 6314
15 -> 915
16 -> 3616
17 -> 15317
18 -> 918
19 -> 17119
20 -> 9920
40 -> 1999840
100-> 99999999999100
Đây là mã golf . Mã ngắn nhất trong byte thắng!

Đọc n từ stdin và lưu trong bộ nhớ.
Khởi tạo giá trị thử nghiệm v thành 0 và bắt đầu vòng lặp chính, tăng v lên phía trước.
Kiểm tra nếu
Kiểm tra nếu
Tính tổng các chữ số trong v bằng cách liên tục thêm v modulo 10 và chia v cho 10.
Kiểm tra xem tổng có bằng n không và nếu không trở về đầu của vòng lặp chính.
Nếu không thì đầu ra v và thoát.