scyang91   4년 전

24번 줄을 q.push({ v[x][i], build_t[v[x][i]] + cur}); 에서 q.push({ v[x][i], spent[v[x][i]]});로 바꾸면 정답입니다.

spent[v[x][i]] = cur + build_t[v[x][i]];

같은 값인데 오답인 이유가 뭔가요?

djm03178   4년 전

if (cur + build_t[v[x][i]] > spent[v[x][i]])

가 거짓이면 같지 않습니다.

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