[백준] 23288번 주사위 굴리기 2 (C++)
·
알고리즘 문제 풀이/삼성 SW 역량 테스트
문제) https://www.acmicpc.net/problem/23288 23288번: 주사위 굴리기 2 크기가 N×M인 지도가 존재한다. 지도의 오른쪽은 동쪽, 위쪽은 북쪽이다. 지도의 좌표는 (r, c)로 나타내며, r는 북쪽으로부터 떨어진 칸의 개수, c는 서쪽으로부터 떨어진 칸의 개수이다. 가장 왼 www.acmicpc.net 설명) 시키는데로 순서대로 짜면 괜찮은 문제였다. 1) 주사위 굴러가기 알고리즘 2) 점수획득 알고리즘: BFS 3) 아랫면 비교, 방향결정 알고리즘 문제가 좀 길어서 자기 자신이 헷갈릴 경우가 많은 것 같은데, define을 사용해서 상수 이름을 결정해 놓으니 괜찮았다. 코드) #include using namespace std; #define X first #defin..