오늘도 난 존버한다

[11382] 꼬마 정민 본문

Algorithm 백준/1단계 입출력과 사칙연산

[11382] 꼬마 정민

lunina 2024. 3. 19. 16:08

 

 

오류난 풀이

 

이유: 이 숫자들의 범위는 1 ≤ A, B, C ≤ 10¹² 이므로 int형을 쓰면 틀리기 때문에 long형으로 입력받아야 한다.

주어진 범위가 1 이상 10의 12제곱까지이므로, 이 범위를 포함하기 위해서는 int형의 범위를 벗어나므로 long형을 사용해야 한다.

int형은 대략 -2,147,483,648에서 2,147,483,647까지의 값을 표현할 수 있습니다. 따라서 10의 12제곱이 int형의 범위를 벗어나므로, int형으로는 모든 가능한 값들을 표현할 수 없다.

그러나 long형은 대략 -9,223,372,036,854,775,808에서 9,223,372,036,854,775,807까지의 값을 표현할 수 있습니다. 따라서 long형은 주어진 범위 내의 모든 값을 표현할 수 있습니다.

 

 

다시 풀이

 

 

'Algorithm 백준 > 1단계 입출력과 사칙연산' 카테고리의 다른 글

[10172] 개  (0) 2024.03.19
[10171] 고양이  (0) 2024.03.19
[10430] 나머지  (0) 2024.03.19
[18108] 1998년생인 내가 태국에서는 2541년생?!  (0) 2024.03.19
[18108] ??!  (0) 2024.03.18