274432026-05-08 18:24:39Kristof0306N bástyacpp17Elfogadva 100/10070ms1068 KiB
#include <bits/stdc++.h>
using namespace std;

void rec(int i, vector<int> most, int n) {
    if (find(most.begin(), most.end(), i) == most.end()) {
        most.push_back(i);
        if (most.size() == n) {
            for (int j : most) {
                cout << j << " ";
            }
            cout << "\n";
            return;
        }

        for (int k = 1; k < n+1; k++) {
            rec(k, most, n);
        }
    }
}

int main() {
    int n; cin >> n;
	for (int i = 1; i<n+1; i++) {
        vector<int> v;
        rec(i, v, n);
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base100/100
1Elfogadva9/91ms508 KiB
2Elfogadva10/101ms316 KiB
3Elfogadva11/111ms500 KiB
4Elfogadva12/121ms316 KiB
5Elfogadva13/131ms316 KiB
6Elfogadva14/142ms316 KiB
7Elfogadva15/158ms400 KiB
8Elfogadva16/1670ms1068 KiB