백준 16928번 입니다.

제가 생각한 풀이는, DFS로 1부터 100까지 가는 모든 경우의 수에 대하여

각 케이스마다 주사위 굴린 횟수를 기록하고, 그 중 가장 작은 값을 출력해야지 라고 생각했는데

DFS가 아니고 BFS더라구요...

왜 BFS인지 이해가 안가는데 힌트 없을까요?