언어별 유의사항

C++

C++ 언어의 경우, 테스트케이스 실행 시간이 정확하지 않습니다.

복잡도를 출력된 실행 시간으로 계산하지 마세요.

Mac OS에서는 특히 컴파일 시 라이브러리 정적 링크가 불가능하기 때문에, 동적으로 라이브러리를 링크되어 실행 속도가 매우 느리게 측정됩니다.

Node.js

readFileSync 모듈은 Windows 환경에서 표준입력 (0 or /dev/stdin) 옵션을 사용하는것이 불가능하다는 문제가 있습니다.

fs.readFileSync(process.platform === 'win32' ? 'input.txt' : '/dev/stdin', 'utf-8')

input.txt 파일을 만든 후 process.platform 에 따라 파일 경로를 전달하는 식으로 구현이 가능하긴 하지만, 코드 일관성이 깨지게 되어 현재로썬 구현되지 않은 상태입니다.

Last updated