Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2014
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4. int rekurzija(int broj1,int broj2,int broj3)
  5. {
  6. if (broj1>0)
  7. {
  8. if (broj1%broj3==broj2)
  9. {
  10. return 1+rekurzija(broj1/broj3,broj2,broj3);
  11. }
  12. else
  13. {
  14. return rekurzija(broj1/10,broj2,broj3);
  15. }
  16. }
  17. return 0;
  18. }
  19. int brojac_cifri(int broj)
  20. {
  21. if (broj>0)
  22. {
  23. return 1+brojac_cifri(broj/10);
  24. }
  25. return 0;
  26. }
  27. int main()
  28. {
  29. int i,n,broj1,b;
  30. int broj2;
  31. scanf("%d",&n);
  32. for (i=0;i<n;i++)
  33. {
  34. scanf("%d",&broj1);
  35. scanf("%d",&broj2);
  36. b=brojac_cifri(broj2);
  37. printf("%d",rekurzija(broj1,broj2,pow(10,b)));
  38. }
  39. return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement