16953번 - A → B
n, m 범위가 10억 이하여서 int 써도 통과해야 할 것 같은데 long long 으로 선언해야만 통과하네요 ㅠㅠ
지적해주시면 감사하겠습니다
long long으로 수정 후 통과한 소스입니다
2를 곱했을 때 int에서 오버플로우 나는 경우가 발생해서 그런거같습니다
예를 들어 now 가 9억일 때, 27번째 줄에서 now * 10 + 1 = 90억1 이 되면서 오버플로우가 발생합니다.
윗분 감사합니다ㅠㅠ
댓글을 작성하려면 로그인해야 합니다.
jonathanjh 2년 전
n, m 범위가 10억 이하여서 int 써도 통과해야 할 것 같은데 long long 으로 선언해야만 통과하네요 ㅠㅠ
지적해주시면 감사하겠습니다