1010번 - 다리 놓기
예제랑 질문에 나와있는 반례들 적어봐도 다 정답이 나오는데 틀렸다고 합니다
뭐가 문제인지 모르겠습니다 도와주세요
1부터 30까지 곱할 경우 long long의 최대 범위를 벗어납니다.
값을 다 받아 놓고 나누지 말고 계산하면서 나누던지 해야 할 것 같네요
long long의 범위를 벗어나서 long double을 써봤는데
이것도 범위때문에 틀리는거겠죠?
계산하면서 나누는 방향으로 가야겠네요 감사합니다
long double이 틀리는 것은 원인이 다릅니다. long double은 long long과는 비교가 되지 않을 정도로 넓은 범위의 수를 담을 수 있습니다. 대신, 정확도를 희생하여 오차가 발생하게 됩니다.
long double이 그런느낌이군요 정보 감사합니다
댓글을 작성하려면 로그인해야 합니다.
gjdud930 2년 전 1
예제랑 질문에 나와있는 반례들 적어봐도 다 정답이 나오는데 틀렸다고 합니다
뭐가 문제인지 모르겠습니다 도와주세요