반응형
시뮬레이션 하는 문제다.
SW 역량 문제집에 있길래 풀었는데, 이전까지 문제들과는 다르게 난이도가 상대적으로 낮은 것 같아서
문제를 한번 더 다시 읽고, 풀면서도 '이 문제에 함정이 숨어있나?' 생각하면서 의아했었다.
반전은 없었다고 한다!!
#include <iostream>
#include <vector>
using namespace std;
int N, M, POS;
int MAP[1000];
vector<int> list;
int main() {
int K, C;
cin >> N >> M;
for(int i = 0; i < N; i++)
cin >> MAP[i];
for(C = 0; C < M; C++) {
cin >> K;
POS += K + MAP[POS + K];
if(POS >= N - 1)
break;
}
cout << C + 1 << "\n";
}
소요시간 : 15분
반응형
'[백준]' 카테고리의 다른 글
[BaekJoon/백준] 2644번 촌수계산 (0) | 2022.07.01 |
---|---|
[BaekJoon/백준] 4963번 섬의 개수 (0) | 2022.06.30 |
[BaekJoon/백준] 7562번 나이트의 이동 (0) | 2022.06.29 |
[BaekJoon/백준] 14620번 꽃길 (0) | 2022.06.29 |
[BaekJoon/백준] 14501번 퇴사 (0) | 2022.06.28 |