fork download
  1. #include<iostream>
  2. #include<cstdio>
  3. #include<algorithm>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. int a,b;
  10. while(cin>>a>>b,b!=0)
  11. {
  12. int g=__gcd(a,b);
  13. a/=g; b/=g;
  14. while(b%2==0)
  15. b/=2;
  16. while(b%5==0)
  17. b/=5;
  18. if(b==1)
  19. {
  20. cout<<1<<endl;
  21. continue;
  22. }
  23. long long nine=9;
  24. for(int i=1;;i++)
  25. {
  26. if(nine%b==0)
  27. {
  28. cout<<i<<endl;
  29. break;
  30. }
  31. nine=nine%b*10+9;
  32. }
  33. }
  34. }
  35.  
Success #stdin #stdout 0s 3300KB
stdin
1 7
2 3
1 1
1 14
2 0
stdout
6
1
1
6