#include #include void rekurzija(int n, int m) { // go cuvam brojot i od koj broj treba cifrata sto ja pecatime da e pomala if(n == 0) { // ako sum stignal do prazen broj zavrsi ja rekurzijata return; } int posledna_cifra = n % 10; // poslednata cifra na brojot, ostatok pri delenje so 10 if(posledna_cifra < m) { // go ispolnuva uslovot printf("%d ", posledna_cifra); // ja pecatam cifrata } rekurzija(n / 10, m); // ja povikuvam rekurzijata so skratena cifra // 3456 / 10 = 345 // 345 / 10 = 34 // 34 / 10 = 3 // 3 / 10 = 0 -- tuka zavrsumva, ne mozam da delam ponatamu } int main() { int n, m; scanf("%d%d", &n, &m); rekurzija(n, m); // povikuvam rekurzija return 0; }