삼성 SW 역량테스트 기출 :: 로봇 청소기
문제 링크 : https://www.acmicpc.net/problem/14503 난이도 : 하 * 문제에서 방향을 북동남서 순서로 줬는데, 북서남동으로 풀어서 헤맴.. 1. 북,동,남,서 방향으로 한 칸을 움직일 때의 인덱스 변화를 vector dirs;에 저장해 두고(setDir()부분) 인덱스를 계산함 2. 문제의 지시대로 로봇 청소기의 움직임을 cleanNext에 구현 /* 로봇 청소기 */ #include #include #include #define FOR(i, n) for(int i = 0 ; i < n ; i ++) using namespace std; int n, m, r, c, d, rslt; int board[52][52]; //direction 0: 북, 1:동, 2:남, 3:서 /..