본문 바로가기

Algorithm

(C++) - 백준(BOJ) 10974번 : 모든 순열 답

반응형
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
    int n;
    cin >> n;
    int *a = new int[n];
    for (int i = 0; i < n; i++)
        a[i] = i + 1;
    do
    {
        for (int i = 0; i < n; i++)
            cout << a[i] << ' ';
        cout << '\n';
    } while (next_permutation(a, a + n));
}