pheus00   2년 전

입력받는 수의 개수는 값이 충분히 커서 데이터형식을 int를 썼고

나머지는 10000이하의 수여서 short를 썼는데 왜 틀렸는지 모르겠습니다.

short를 int로 바꾸면 답이 맞습니다.

데이터 형식이 다른 두 값을 비교하는 것도 아닌데

어떤 부분에서 문제가 생겼는지 궁금합니다.

bupjae   2년 전

예를 들어서 다음과 같은 입력 데이터가 주어진다면 count[4] = 1000000 이 되어야 합니다.

따라서 count 배열의 type 이 2 byte 정수일 경우 제대로 계산할 수 없습니다.

pheus00   2년 전

알려주셔서 감사합니다

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