fork download
  1. // ~~ icebear ~~
  2. #include <bits/stdc++.h>
  3. using namespace std;
  4. #define int ll
  5. typedef long long ll;
  6. typedef pair<int, int> ii;
  7. typedef pair<int, ii> iii;
  8.  
  9. template<class T>
  10. bool minimize(T &a, const T &b) {
  11. if (a > b) return a = b, true;
  12. return false;
  13. }
  14.  
  15. template<class T>
  16. bool maximize(T &a, const T &b) {
  17. if (a < b) return a = b, true;
  18. return false;
  19. }
  20.  
  21. #define FOR(i,a,b) for(int i=(a); i<=(b); ++i)
  22. #define FORR(i,a,b) for(int i=(a); i>=(b); --i)
  23. #define REP(i, n) for(int i=0; i<(n); ++i)
  24. #define RED(i, n) for(int i=(n)-1; i>=0; --i)
  25. #define MASK(i) (1LL << (i))
  26. #define BIT(S, i) (((S) >> (i)) & 1)
  27. #define mp make_pair
  28. #define pb push_back
  29. #define fi first
  30. #define se second
  31. #define all(x) x.begin(), x.end()
  32. #define task "icebearat"
  33.  
  34. const int MOD = 1e9 + 7;
  35. const int inf = 1e9 + 27092008;
  36. const ll INF = 1e18 + 27092008;
  37. const int N = 2e5 + 5;
  38.  
  39. mt19937 rd(chrono::steady_clock::now().time_since_epoch().count());
  40. int random(int l, int r) {
  41. return l + rd() % (r - l + 1);
  42. }
  43.  
  44. void gen(int i) {
  45. ofstream cout("gen" + to_string(i) + ".inp");
  46.  
  47. cout.close();
  48. }
  49.  
  50. void process(void) {
  51. FOR(i, 1, 50) {
  52. gen(i);
  53. }
  54. }
  55.  
  56. signed main() {
  57. ios_base::sync_with_stdio(0);
  58. cin.tie(0); cout.tie(0);
  59. if (fopen(task".inp", "r")) {
  60. freopen(task".inp", "r", stdin);
  61. freopen(task".out", "w", stdout);
  62. }
  63. int tc = 1;
  64. // cin >> tc;
  65. while(tc--) {
  66. process();
  67. }
  68. return 0;
  69. }
  70.  
  71.  
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
Standard output is empty