jinuu1208   6년 전

bfs 기반으로 풀었습니다.


특별히 오래걸릴 부분이 없어 보이는데.. 어디가 오래 걸려서 시간 초과일까요 ? ㅜㅜ


고수님들 부탁드립니다.


djm03178   6년 전

시간 초과 이전에 문제를 제대로 이해하지 못하신 것 같습니다.

a. 2 * now가 MAX 이상이면 2를 곱하는 걸 포기하라고 되어 있나요?

b. now + 1이 MAX 이상이면 1을 더하는 걸 포기하라고 되어 있나요?

그리고 ios_base::sync_with_stdio(false); 는 main 함수 시작에 딱 한 번만 쓰면 됩니다. 11번째 줄에는 필요하지 않습니다.

이 문제의 경우 입력과 출력이 번갈아서 이루어지기 때문에 cin.tie(NULL); 도 해주면 큰 속도 향상이 있습니다.

댓글을 작성하려면 로그인해야 합니다.