humit   5년 전

같은 코드임에도 불구하고 C++로 제출하면 시간초과가 나오고, C++11로 제출하면 통과합니다.

https://www.acmicpc.net/source...

https://www.acmicpc.net/source...

sgchoi5   5년 전

C++ 로 제출할때 우연히 좀 느리게 나왔을 가능성 보다는

gcc 의 C++11 구현이 좀 더 효율적으로 코드를 만들어 내는게 아닐까 싶네요....

https://www.acmicpc.net/help/l...

보시면 compile option 보실 수 있습니다.

Green55   5년 전

ranged-based for문(18번째 줄)이 C++11부터 지원되는 문법이라 그런거 같습니다.

정확히는 모르겠지만 대충 돌려보니 C++은 저걸 '초기화 되지 않은 변수 i가 있고, 탈출 조건은 없는 반복문"정도로 해석되는거 같네요.

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