백준 14503번 문제 로봇 청소기 C/C++ 풀이
https://www.acmicpc.net/problem/14503 이 역시도 시뮬레이션 문제. 간단히 문제의 상황을 구현만 해주면 된다. 별다른 어려움은 없는 문제! #include //input이 긴 문제는 일일히 input 치기가 귀찮아서 fopen으로 input을 넣는다. FILE* in = fopen("input.txt", "r"); int n, m; int now_x, now_y, now_dir; int map[51][51]; int turn; //문제의 조건에 따라 0 북, 1 동, 2 남, 3 서 int dir_x[4] = { -1, 0, 1, 0 }; int dir_y[4] = { 0, 1, 0, -1 }; int dir_num; // 3 조건인지 4 조건인지 구분 bool possibl..