Etc
백준(BOJ) 언어별 시간제한
서현 SEOHYEON
2022. 11. 10. 22:07
오늘 11659번 문제를 풀고 채점을 받았는데,
분명 시간제한이 1초였지만 내 답변은 2초 이상이 나왔고, 정답처리가 되었다.
분명 시간제한을 넘으면 그것도 시간 초과라고 오답처리가 되는걸로 알았는데, 맞았다하니 기분이 찜찜해서 찾아보았다.
결론은
언어별로 시간 제한이 다르다.
언어별로 속도차이가 있기 떄문에, 언어별로 시간 보너스를 준다.
(모든 문제가 주는 것은 아니고, 안 주는 문제는 따로 명시되어 있다.)
내가 쓰는 자바같은 경우는 시간제한을 X2 + 1초 준다. 이는 제한시간이 2초면 자바 사용시 5초까지 허용된다는 뜻.
https://help.acmicpc.net/language/info
언어 정보
section .data input: db "%d %d",0 output: db "%d",10,0 a: times 4 db 0 b: times 4 db 0 section .text global main extern scanf extern printf main: push rbp mov rdi, input lea rsi, [a] lea rdx, [b] mov rax, 0 call scanf mov rax, [a] mov rbx, [b] add rax, rbx
help.acmicpc.net
링크에서 각자 언어의 시간 제한, 메모리 제한을 확인할 수 있다.