fork(1) download
  1. #include <bits/stdc++.h>
  2. #include <sys/time.h>
  3. using namespace std;
  4. #define ff first
  5. #define ss second
  6. #define pb push_back
  7. #define mp make_pair
  8.  
  9. typedef long long ll;
  10. typedef long double ld;
  11.  
  12. const int INF=int(1e9);
  13. const ll INF64=(ll)(1e18);
  14. const ld EPS=1e-9;
  15. const ld PI=3.1415926535897932384626433832795;
  16.  
  17. int ans[1000000]={0};
  18.  
  19. int main(){
  20.  
  21. int m;
  22.  
  23. cin>>m;
  24.  
  25. int check=0;
  26.  
  27. for(int i=1;i<=50000;++i){
  28.  
  29. int count=0,j=5;
  30.  
  31. int n=i;
  32.  
  33. while(n>0){
  34.  
  35. count+=n/5;
  36. n/=5;
  37.  
  38. }
  39.  
  40. // printf("%d\n",count);
  41.  
  42. if(count==m)
  43. ans[check++]=i;
  44.  
  45. }
  46.  
  47. printf("%d\n",check);
  48.  
  49. if(check){
  50.  
  51. for(int i=0;i<check;++i)
  52. printf("%d ",ans[i]);
  53.  
  54.  
  55. printf("\n");
  56.  
  57.  
  58. }
  59. return 0;
  60.  
  61. }
Success #stdin #stdout 0s 7368KB
stdin
26151
stdout
0