Tout est dans le titre ...
Prenez comme entrée un entier positif n>=12et ... faites ce que le titre dit.
Oui, il s’agit du document OEIS A187924 .
Quelques cas de test
12 -> 912
13 -> 11713
14 -> 6314
15 -> 915
16 -> 3616
17 -> 15317
18 -> 918
19 -> 17119
20 -> 9920
40 -> 1999840
100-> 99999999999100
C'est du code-golf . Le code le plus court en octets gagne!

Lire n à partir de stdin et enregistrer dans la mémoire.
Initialisez la valeur de test v à 0 et démarrez la boucle principale en incrémentant v en avant.
Testez si
Testez si
Faites la somme des chiffres dans v en ajoutant à plusieurs reprises v modulo 10 et en divisant v par 10.
Testez si la somme est égale à n et si ce n'est pas le cas, revenez au début de la boucle principale.
Sinon, affichez v et quittez.