문제보기첫 시작점 좌표: cur 이라고 하자.1\. 주사위를 한번 굴리면 cur + i (1~6)의 값으로 칸이 이동한다.이때, next = cur + i (1~6) 라고 하자.next 값이 사다리의 첫번째 값과 뱀의 첫번째 값 중에 위치하는지 확인하고,만약, 있다면
문제보기 1) len(폭발문자열) <= len(현재 문자열): 을 만족하면, 폭발 문자열 == 현재 문자열을 만족하는지 비교해준다.1)을 만족하지 않으면, 문자열을 계속해서 추가시켜준다. 자료구조는 stack을 이용했다.2) 문자열을 비교하기 위해서, start와
문제보기모든 곳을 BFS로 방문하여 연합을 진행한다.l <= 인구차이 <= r 이면, 연합을 진행한다.연합 국가 간 인구수 = (연합의 인구수) / 연합을 이루고 있는 칸의 개수연합국가 = union\[(i, j)]로 선언.총 연합된 국가수 = cnt = g