ljscj7325   3년 전

흑흑 2750번 문제는 제가 멍청하게 동적 할당을 받았다는걸 알고 해결해서 호기롭게 도전했는데 '틀렸습니다'네요 ㅠㅠ 뭐가 문제일까요

dldyddlwl   3년 전

format을 맞춰주세요

ljscj7325   3년 전

근데 문제 조건에서 각각의 입력값의 절댓값이 100만 이하라 int가 아닌 long으로 받아야 하지 않나요?
그래서 할당도 sizeof(long)으로 받았는데

djm03178   3년 전

채점 환경의 int는 4바이트고, 4바이트 정수형은 약 -21억부터 +21억까지 담을 수 있으니 int로 충분합니다.

그리고 할당을 long으로 받는다고 해서 이미 int형 포인터로 선언된 temp의 각 인자가 long이 되는 것은 아닙니다. 할당된 공간만 두 배로 넓어질 뿐, 각 원소의 크기는 여전히 4바이트입니다.

ljscj7325   3년 전

허허 앗싸리 배열을 그냥 long형으로 설정했더니 맞았습니다 받았습니다

ljscj7325   3년 전

djm03178 님이 써주신 답변은 늦게 봤지만 좋은 정보네요.

감사합니다!

ljscj7325   3년 전

'이게 왜 아니지'하는 문제들이 논리 오류보다 계속 메모리 같은 부분에서 실수가 있네요.. 확실히 많이 배워갑니다

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