16133번 - 공학용 계산기 (Calculator)
10바이트 내외의 입력으로 기가바이트 단위의 출력이 필요한 데이터를 만들 수 있습니다.
출제자 분께는 실례되지만 이 문제는 아직 인류에게 공개되기에 너무 이른 문제라고 생각합니다.
@eric00513 이미지를 올리신 이유를 알 수 있을까요?
윈도우즈 공학용 계산기는 9^9^9 를 (9^9)^9 로 계산합니다.
이 문제에서는 9^9^9 를 9^(9^9) 로 계산해야 합니다.
@eric00513 그건 (((9^9)^9)^9)^9이므로 올바른 값이 아닙니다.
그래도 수는 엄청 커지네요 9^(9^9)을 계산해 보니, 입력이 잘못되었다고 나타나요
외려 조건을 추가하는 게 좋다고 생각합니다:
중간 계산 과정과 결과값은 모두 10^1000을 넘지 않는다.
범위 조건을 추가하더라도 이 문제는 여전히 풀 수 없을 것이라고 생각합니다.
Thanks to @leehosu01 :)
굳이 101000이 아니라도 제한을 잘 걸면 풀 수 있게 할 수 있지 않을까요? 어떻게든 문제를 살려보려는 처절한 몸부림
요구하는 상대 오차가 만만찮긴 하지만...
댓글을 작성하려면 로그인해야 합니다.
doju 5년 전 1
10바이트 내외의 입력으로 기가바이트 단위의 출력이 필요한 데이터를 만들 수 있습니다.
출제자 분께는 실례되지만 이 문제는 아직 인류에게 공개되기에 너무 이른 문제라고 생각합니다.