(0.000000001, 100) 해도 잘 나올까요?
10827번 - a^b
네, 제대로 출력되고 있습니다.
출력된 결과를 보면 아래와 같은데요.
0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
길이를 세어보니 902개입니다.
이는 소수 9번째자리 수이므로 2개('0.') + 900개(소수부) 이므로 정답으로 생각됩니다.
무엇이 문제일까요..?
decimal.getcontext().prec 를 조정해보세요
댓글을 작성하려면 로그인해야 합니다.
thnam91 7년 전
아래와 같이 작성했습니다.
현재 문제에서 주어진 테스트케이스는 모두 통과한 상태입니다만 자꾸 틀렸습니다가 나오네요.
a가 소수 9번째 숫자일 경우 0.000000001 로 놓고 풀어봐도, 정상적으로 답이 도출되는 듯 하는데,
어떤 부분에서 틀렸는지 조언해주시길 희망합니다!