fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int reverse(int x)
  4. {
  5. int rem=0,revno=0;
  6. while(x!=0)
  7. {
  8. rem=x%10;
  9. revno=revno*10+rem;
  10. x/=10;
  11. }
  12. return revno;
  13. }
  14. int main()
  15. {
  16. int i,j,k,n,a;
  17. int count=0;
  18. cin>>i>>j>>k;
  19. //int b=abs(j-i);
  20. //int arr[b+1];
  21. for(a=i;a<=j;a++)
  22. {
  23. int z=abs(a-reverse(a));
  24. if(z%k==0)
  25. {
  26. count++;
  27. }
  28. else continue;
  29. z=0;
  30. }
  31. cout<<count<<endl;
  32. }
Success #stdin #stdout 0s 4504KB
stdin
20 23 6
stdout
2