Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. long long a,b,ca,cb,nrcifa,nrcifb,i,j,n1,n2,cn1,cn2,C=0,p1,p2,inv1,inv2;
  8. cin>>a>>b;
  9. while(a!=0&&b!=0 )
  10. {
  11.  
  12. ca=a;
  13. cb=b;
  14. nrcifa=0;
  15. while(ca!=0)
  16. {
  17. ca=ca/10;
  18. nrcifa++;
  19. }
  20. p1=1;
  21. for(i=1; i<=nrcifa; ++i)
  22. {
  23. p1=p1*10;
  24. }
  25. n1=b*p1+a;
  26. cn1=n1;
  27. inv1=0;
  28. while(cn1!=0)
  29. {
  30. inv1=inv1*10+cn1%10;
  31. cn1=cn1/10;
  32. }
  33. if(inv1==n1)
  34. {
  35. C++;
  36. }
  37.  
  38. else
  39. {
  40. nrcifb=0;
  41. while(cb!=0)
  42. {
  43. cb=cb/10;
  44. nrcifb++;
  45. }
  46. p2=1;
  47. for(j=1; j<=nrcifb; ++j)
  48. {
  49. p2=p2*10;
  50. }
  51. n2=a*p2+b;
  52. cn2=n2;
  53. inv2=0;
  54. while(cn2!=0)
  55. {
  56. inv2=inv2*10+cn2%10;
  57. cn2=cn2/10;
  58. }
  59. if(inv2==n2)
  60. {
  61. C++;
  62. }
  63. }
  64. cin>>a>>b;
  65.  
  66. }
  67. cout<<C;
  68. return 0;
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement