fork download
  1. /*
  2. * @Author: hungeazy
  3. * @Date: 2024-07-21 23:24:34
  4. * @Last Modified by: hungeazy
  5. * @Last Modified time: 2024-07-21 23:26:19
  6. */
  7. #include <bits/stdc++.h>
  8. // #pragma GCC optimize("O3")
  9. // #pragma GCC optimize("unroll-loops")
  10. // #pragma GCC target("avx2,bmi,bmi2,popcnt,lzcnt")
  11. using namespace std;
  12. #define fast ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
  13. #define int long long
  14. #define ull unsigned long long
  15. #define sz(x) x.size()
  16. #define sqr(x) (1LL * (x) * (x))
  17. #define all(x) x.begin(), x.end()
  18. #define fill(f,x) memset(f,x,sizeof(f))
  19. #define FOR(i,l,r) for(int i=l;i<=r;i++)
  20. #define FOD(i,r,l) for(int i=r;i>=l;i--)
  21. #define ii pair<int,int>
  22. #define iii pair<int,ii>
  23. #define di pair<ii,ii>
  24. #define vi vector<int>
  25. #define vii vector<ii>
  26. #define mii map<int,int>
  27. #define fi first
  28. #define se second
  29. #define pb push_back
  30. #define MOD 1000000007
  31. #define __lcm(a,b) (1ll * ((a) / __gcd((a), (b))) * (b))
  32. #define YES cout << "YES\n"
  33. #define NO cout << "NO\n"
  34. #define MASK(i) (1LL << (i))
  35. #define c_bit(i) __builtin_popcountll(i)
  36. #define BIT(x,i) ((x) & MASK(i))
  37. #define SET_ON(x,i) ((x) | MASK(i))
  38. #define SET_OFF(x,i) ((x) & ~MASK(i))
  39. #define oo 1e18
  40. #define name ""
  41. #define endl '\n'
  42. #define time() cerr << endl << "-------------Time:" << 1000.0 * clock() / CLOCKS_PER_SEC << "ms.";
  43. template<typename T> bool maximize(T &res, const T &val) { if (res < val){ res = val; return true; }; return false; }
  44. template<typename T> bool minimize(T &res, const T &val) { if (res > val){ res = val; return true; }; return false; }
  45.  
  46. namespace hungeazy {
  47.  
  48. int fact5(int x)
  49. {
  50. int ans = 0;
  51. while (x % 5 == 0) {x /= 5; ans++;}
  52. return ans;
  53. }
  54.  
  55. void solve(void)
  56. {
  57. int n;
  58. cin >> n;
  59. int t = 0, ans = 0;
  60. while (t < n) {ans++; t += 1 + fact5(ans);}
  61. cout << 5*ans;
  62. }
  63.  
  64. }
  65.  
  66. signed main()
  67. {
  68. fast;
  69. if (fopen(name".inp","r"))
  70. {
  71. freopen(name".inp","r",stdin);
  72. freopen(name".out","w",stdout);
  73. }
  74. hungeazy::solve();
  75. time();
  76. return 0;
  77. }
  78. // ██░ ██ █ ██ ███▄ █ ▄████
  79. //▓██░ ██▒ ██ ▓██▒ ██ ▀█ █ ██▒ ▀█▒
  80. //▒██▀▀██░▓██ ▒██░▓██ ▀█ ██▒▒██░▄▄▄░
  81. //░▓█ ░██ ▓▓█ ░██░▓██▒ ▐▌██▒░▓█ ██▓
  82. //░▓█▒░██▓▒▒█████▓ ▒██░ ▓██░░▒▓███▀▒
  83. // ▒ ░░▒░▒░▒▓▒ ▒ ▒ ░ ▒░ ▒ ▒ ░▒ ▒
  84. // ▒ ░▒░ ░░░▒░ ░ ░ ░ ░░ ░ ▒░ ░ ░
  85. // ░ ░░ ░ ░░░ ░ ░ ░ ░ ░ ░ ░ ░
  86. // ░ ░ ░ ░ ░ ░#include <iostream>
  87. using namespace std;
  88.  
  89. int main() {
  90. // your code goes here
  91. return 0;
  92. }
Success #stdin #stdout 0s 5264KB
stdin
Standard input is empty
stdout
Standard output is empty