adh0463   6년 전

안녕하세요

아크코사인 문제 풀고 있는데요, N개의 데이터의 총합을 -100이나 100으로 맞춰놓고 데이터를 생성한뒤, 모든 assert 구문을 통과하고, 실제 데이터도 x가 -1보다 작거나 1보나 커서 NAN떠서 제출을 했는데 100%에서 자꾸 WA받네요.

제가 사용하는 툴은 VS2017인데요, 혹시 컴파일러에도 영향을 받나요 ?? 백준 채점 시스템에서 사용하는 컴파일러 기준으로 소스를 짜야하는 건가요 ??


제가 고른 데이터들은 아래와 같습니다. (스포 가능성이 있어, 데이터는 추후에 지우겠습니다.)

첫 번째는 x가 1.0000000000000142, tot가 1.0000000000000000으로 acos(x) = nan(inf), acos(tot) = 0로 나옵니다.

두 번째는 x가 -1.0000000000000782, tot가 -1.0000000000000000으로 acos(x) = nan(inf), acos(tot) = PI로 나옵니다.

+) 공지사항에서도 모든 assertion을 통과해야 답이라고 하셨습니다만ㅠㅠ WA받는 이유를 알고 싶어요

18.10.03) 이유를 알 수 없으나, +inf은 통과하지만 -inf은 통과하지 못했습니다.

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