16953번 - A → B
기본 예시는 전부 성공했는데 틀렸다고 나오는 걸 보니 어떤 경우의 수에서 틀린다는건데 그 어떤 경우를 모르겠습니다.
value에 10을 곱하는 연산을 했을때 int범위인 21억을 넘어가면 오버플로우가 발생해서
14번 줄에서 make 함수를 실행하면 오버플로우가 난 value로 계산을 하기 때문에 오답을 출력할 수도 있습니다.
5번 줄에서 쓰는 자료형을 int에서 long으로 바꿔주시면 됩니다
댓글을 작성하려면 로그인해야 합니다.
dioxer7785 2년 전 1
기본 예시는 전부 성공했는데 틀렸다고 나오는 걸 보니 어떤 경우의 수에서 틀린다는건데 그 어떤 경우를 모르겠습니다.