ntopia   2년 전

대회 질문 기능은 확인을 안하시는 것 같아서 따로 글 남깁니다.

"N과 M은 둘다 최대 9자리 정수까지 들어올 수 있다." 라고 되어있는데,

그렇다는 것은 -999999999 <= N, M <= 999999999 라는 뜻 인가요?

그런데 이 사실을 맞다고 가정하고 문제를 int형 변수로 풀면 틀리고

long long형 변수로 풀면 맞습니다.

이 입력조건 설명이 맞는게 확실한가요?

아까 백준님에게 따로 문의해본 결과, 9자리가 넘는 수가 데이터에 들어있다고 합니다.

데이터를 수정하든지 입력조건을 수정하든지 해야할 것 같아요.

어느 쪽이든 적당히 선택해서 진행하셔도 상관은 없을 것 같아요.

@okaybody5

k5nen   2년 전

화요일에 같은 내용으로 질문했더니 "문제에 오류가 있었던듯 합니다. 끝나고 고치도록 하겠습니다." 라고 답변해주셨습니다.

ntopia   2년 전

이런건 다른 문제들 처럼 공지사항에 곧바로 공지해야하는 내용이라고 생각합니다.

E나 G는 문제 수정내용을 공지하면서 B는 대체 왜 끝나고...?

okaybody5   2년 전

정확하게 말하면 제가 10억의 단위를 9자리로 착각했습니다..

10^9인데...

질문 관련해선 제가 방금까지 뭐 하고 있어어서 확인을 하지 못했습니다 죄송합니다.

ntopia   2년 전

10^9 여도 int로는 풀려야하지 않나요? int 범위를 넘는 수가 들어오는게 아닐까 합니다

okaybody5   2년 전

아 그 10^9라는게

10^9이상의 수가 9자리수라고 헷갈렸다라는 의미입니다.

10자리 수가 들어온다고 문제를 바꿨습니다.

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