반응형
문제 설명
https://www.acmicpc.net/problem/8932
제출한 코드
for i in range(int(input())) :
lst = list(map(int, input().split()))
print(int(9.23076 * ((26.7 - lst[0]) ** 1.835))
+ int(1.84523 * ((lst[1] - 75) ** 1.348))
+ int(56.0211 * ((lst[2] - 1.5) ** 1.05))
+ int(4.99087 * ((42.5 - lst[3]) ** 1.81))
+ int(0.188807 * ((lst[4] - 210) ** 1.41))
+ int(15.9803 * ((lst[5] - 3.8) ** 1.04))
+ int(0.11193 * ((254 - lst[6]) ** 1.88)))
결과
후기
전부 더하고 나서 int형으로 바꿔주면 틀린다. 각 종목의 점수를 int로 바꾼 뒤 더한 값을 출력하는 거다.
이래서 문제를 잘 읽어봐야 하는 건가 싶었다...
반응형
'BQJ 백준 > python' 카테고리의 다른 글
[Python/파이썬] 백준 1157번: 단어 공부 (0) | 2024.06.09 |
---|---|
[Python/파이썬] 백준 16675번: 두 개의 손 (0) | 2024.06.09 |
[Python/파이썬] 백준 1152번: 단어의 개수 (0) | 2024.05.26 |
[Python/파이썬] 백준 4589번: Gnome Sequencing (0) | 2024.05.26 |
[Python/파이썬] 백준 4562번: No Brainer (무뇌) (0) | 2024.05.25 |