fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. bool findans(long long int n)
  4. {
  5. if(n==1)
  6. {
  7. return true;
  8. }
  9.  
  10. if(((n%10)!=0)&&((n%20)!=0))
  11. {
  12. return false;
  13. }
  14.  
  15. if(n%10==0)
  16. {
  17. if(findans(n/10))
  18. {
  19. return true;
  20. }
  21. }
  22.  
  23. if(n%20==0)
  24. {
  25. if(findans(n/20))
  26. {
  27. return true;
  28. }
  29. }
  30.  
  31. return false;
  32. }
  33.  
  34. int main()
  35. {
  36. ios_base::sync_with_stdio(false);
  37. cin.tie(NULL);
  38. long long int t;
  39. cin>>t;
  40. while(t--)
  41. {
  42. long long int ip;
  43. cin>>ip;
  44.  
  45. if(findans(ip))
  46. {
  47. cout<<"YES\n";
  48. }
  49. else
  50. {
  51. cout<<"NO\n";
  52. }
  53.  
  54. }
  55. return 0;
  56. }
  57.  
  58. //1000000000000
Success #stdin #stdout 0s 4376KB
stdin
Standard input is empty
stdout
Standard output is empty