bupjae   4년 전

문제에서는 "모든 정수들의 범위는 int 로 한다." 라고 명시되어 있습니다만, 이 것은 불충분하다고 생각합니다.

예를 들어 C/C++의 int는 (BOJ 채점 환경이라면) -2147483648 ~ 2147483647 이겠지만

golang 의 int는 (BOJ 채점 환경이라면) -9223372036854775808 ~ 9223372036854775807 이며

python3 의 int는 이런 종류의 제한이 전혀 없습니다.


  

  

수정 제안 예시 1): 모든 정수들의 범위는 4 byte 크기의 int 으로 한다.

수정 제안 예시 2): 모든 정수들의 범위는 java 언어의 int 으로 한다.

수정 제안 예시 3): 모든 정수들의 범위는 -231 보다 크거나 같고 231보다 작다.

sait2000   4년 전

저는 3번이 취향이네요. 구데기스럽게 가자면 byte가 octet이 아닐 수도 있지 않나요.

startlink   4년 전

그런 말이 써 있는 문제들이 다 C++만 푸는 사람만 있을 때의 제한이라서 그렇습니다. 나중에 수정하겠습니다.

startlink   4년 전

수정했습니다.

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