[문제 링크] : https://www.acmicpc.net/problem/28295
#include <iostream>
using namespace std;
int main(){
int N, D = 0;
for(int i=0; i<10; i++){
cin >> N;
if(N == 1){
D = (D + 1) % 4;
}
else if(N == 2){
D = (D + 2) % 4;
}
else if(N == 3){
D = (D + 3) % 4;
}
}
if(D == 0){
cout << "N\n";
}
else if(D == 1){
cout << "E\n";
}
else if(D == 2){
cout << "S\n" ;
}
else if(D == 3){
cout << "W\n";
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 4740 - 거울, 오! 거울 (C++) (0) | 2025.04.19 |
---|---|
[알고리즘] 백준 10823 - 더하기 2 (C++) (0) | 2025.04.18 |
[알고리즘] 백준 26575 - Pups (C++) (0) | 2025.04.16 |
[알고리즘] 백준 2712 - 미국 스타일 (C++) (0) | 2025.04.15 |
[알고리즘] 백준 15610 - Abbey Courtyard (C++) (0) | 2025.04.14 |