백준/문제풀이_python
25905 장인은 도구를 탓하지 않는다 _python
휴대용치즈
2022. 11. 3. 10:12
https://www.acmicpc.net/problem/25905
25905번: 장인은 도구를 탓하지 않는다
BaekJoonOnline은 프로그래밍 언어를 사용하여 퀴즈를 푸는 정말정말 흥미로운 게임이다. 하지만 실력에 정체기가 온 성현이는 자신의 실력을 도구 탓으로 돌리고 노트북을 강화하기로 하였다. 주
www.acmicpc.net
크롬 탭창: 장인은 도구를 탓하지
문제 접근
정렬해서 최소값을 제외하고 계산을 해도되고
시키는대로 pi/x를 9번 한 후에 10^9를 곱해도 상관없다.
필자는 10개 다 곱해버리고 최소값만 다시 나눠줬다.
그리고 나누는것도 1부터 9까지 않하고 미리 다 곱한 362880을 사용했다.
코드
import sys
input = sys.stdin.readline
"""
"""
arr = [float(input()) for i in range(10)]
ans = 1
for i in arr:
ans *= i
ans /= min(arr)
print(round(ans/0.00036288,7))
76ms