Visual Studio 에서는 주어진 sample tc 와 본인이 만든 tc 를 가지고 코드를 돌려봅니다.
코드를 제출하면 서버에는 입력으로 사용하는 tc 가 훨씬 많이 준비되어 있습니다. corner case 나 min, max 값으로 된 tc 가 적게는 10 개에서 많게는 100 개가 넘을 수도 있습니다. 작게는 입력이 몇 byte 이지만 몇 mega byte 의 tc 도 있더군요.
대회에서 사용하는 TC 의 예를 한 번 보세요. 많이 푸시는 usaco 문제입니다. https://gooddaytocode.blogspot...
그러니, 런타임 에러가 발생하는 상황을 잘 생각해 봐야 합니다.
보통 런타임 에러는 배열 index 가 잘못 사용되는 경우가 많고요,
에러에 대한 정의는 아래 help page 에서 보실 수 있습니다.
https://www.acmicpc.net/help/j...
- 런타임 에러: 실행 도중에 'segmentation fault', 'floating point exception', 'used forbidden functions', 'tried to access forbidden memories' 등의 에러가 발생하여서 프로그램이 종료된 경우 입니다.
May the Force be with you..
angu5552 6년 전
VS에서는 정상적으로 작동하는데
C++에서는 런타임에어라고 뜹니다.
이거 시간복잡도 때문에 그런건지 아니면
고수분들 조언을 부탁드립니다.