Search
Duplicate
📗

바구니 뒤집기

주차
문제번호
10811
언어
C++
티어
브론즈
유형
구현
시뮬레이션
nj_Blog
nj_상태
이해도
100%
풀이
사람
이해도 2
13 more properties

문제접근

놓쳤던 부분

코드

2020 KB

0 ms

#include <iostream> #include <vector> using namespace std; int main(void) { int n,m; int i,j,l; vector<int> v; vector<int> tmp; ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); cin >> n >> m; v.resize(n + 1); for (int idx = 1; idx <= n; idx++) v[idx] = idx; tmp = v; for (int idx = 0; idx < m; idx++) { cin >> i >> j; l = i; for (int k = j; k >= i; k--) { tmp[l] = v[k]; l++; } v = tmp; } for (int idx = 1; idx <= n; idx++) cout << v[idx] << " "; return (0); }
C++
복사