티스토리 뷰

백준

[ BOJ 10974 ] 모든 순열

dasu 2018. 7. 23. 17:10

http://icpc.me/10974


문제

1~N까지의 수들을 사전순으로 출력하라

풀이

next_permutation(begin,end) : [begin,end)까지 중복 없이 사전순으로 순열을 구해준다.
앙 개꿀띠

코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n; scanf("%d",&n);
    vector<int> v;
    for(int i=1;i<=n;i++) v.push_back(i);
    do
    {
        for(int i=0;i<n;i++printf("%d ",v[i]);
        puts("");
    }while(next_permutation(v.begin(),v.end()));
    return 0;
}
cs


'백준' 카테고리의 다른 글

[ BOJ 2075 ] N번째 큰 수  (0) 2020.08.17
BSIS Code Festival 대회 풀이  (2) 2018.08.13
[ BOJ 4796 ] 캠핑  (0) 2018.07.23
[ BOJ 10818 ] 최대,최소  (0) 2018.07.23
[ BOJ 2143 ] 두배열의 합  (0) 2018.07.23
댓글
최근에 올라온 글
공지사항
Total
Today
Yesterday
최근에 달린 댓글
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함