Submission #1013825

# Submission time Handle Problem Language Result Execution time Memory
1013825 2024-07-04T06:37:39 Z May27_th Esej (COCI15_esej) C++17
80 / 80
168 ms 1368 KB
#include<bits/stdc++.h>
using namespace std;
#define i64 long long
#define i128 __int128
#define mp make_pair
#define pb push_back
#define all(x) (x).begin(), (x).end()
signed main() {
  ios_base::sync_with_stdio(false); cin.tie(0);
  cout << fixed << setprecision(10);
  int Tests = 1; // cin >> Tests;
  while (Tests --) {
    int A, B; cin >> A >> B;
    int ans = 0;
    auto recur = [&](auto &&self, int pos, string word) -> void {
      if (pos == 10) {
        if (ans < B) {
          ans ++;
          cout << word << " ";
        }
        return;
      }
      for (int c = 0; c < 5; c ++) {
        self(self, pos + 1, word + char(c + 'a'));
      }
    }; recur(recur, 0, "");
  }
}
# Verdict Execution time Memory Grader output
1 Correct 163 ms 344 KB Output is correct
2 Correct 152 ms 348 KB Output is correct
3 Correct 141 ms 348 KB Output is correct
4 Correct 144 ms 348 KB Output is correct
5 Correct 135 ms 344 KB Output is correct
6 Correct 139 ms 604 KB Output is correct
7 Correct 140 ms 1368 KB Output is correct
8 Correct 168 ms 1368 KB Output is correct
9 Correct 153 ms 1368 KB Output is correct
10 Correct 151 ms 1368 KB Output is correct