nabi464   1년 전

예제1과 예제2는 잘 출력이 되는데 예제3에서 2100000000 9 10만 입력하면 5275961이라는 이상한 답만 출력이 됩니다.

오류가 있는 부분 조언해 주시면 감사하겠습니다!

jshyun912   1년 전

gcc 백준 기준으로 int를 사용했을때 최대로 나타낼 수 있는 정수가 2,147,483,647인데 이를 넘어서면 오버플로가 나서 값이 음수가 되버립니다.

그리고 1씩 더해서 값을 구하려면 예제 3번 기준으로 21억번의 연산을 해야하는데 시간 제한안에 안될거 같네요. 한방에 답이 나오는 수식을 생각해보세요.

nabi464   1년 전

아직 많이 부족하네요ㅜㅜ답변 감사합니다!!

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