fork download
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. long long n,r=0,count=0;
  7. long long rev(long long);
  8. for(n=1;n>0;n++)
  9. {
  10. r=rev(n);
  11. if((n+r)%13==0)
  12. count++;
  13. if(count==10000)
  14. {
  15. cout<<(n%1000);
  16. break;
  17. }
  18. }
  19. return 0;
  20. }
  21. long long rev(long long x)
  22. {
  23. int arrx[1000],ret=0,i=0,len=0;
  24. while(x>=1)
  25. {
  26. arrx[i]=x%10;
  27. x/=10;
  28. i++;
  29. len=i;
  30. }
  31. for(i=0;i<len;i++)
  32. {
  33. ret+=arrx[i]*pow(10,len-i-1);
  34. }
  35. return ret;
  36. }
Success #stdin #stdout 0.08s 3096KB
stdin
Standard input is empty
stdout
241