본문 바로가기
Algorithm

[구현/수학] 백준 8932 7종 경기 - 파이썬(Python)

by jangThang 2023. 3. 30.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    8932번: 7종 경기

    민혁이는 한국에서 열리는 7종 경기 대회에 참가한다. 7종 경기는 육상의 필드 경기와 트랙 경기 7 종목으로 이루어져 있다. (100미터 허들, 높이뛰기, 포환던지기, 200미터 달리기, 멀리뛰기, 창던

    www.acmicpc.net

     

     

    2. 문제 풀이

     주어진 표대로 7종 경기의 점수를 계산합니다.

     

    3. 코드

    import sys
    input = sys.stdin.readline
    
    # 입력
    def track(A, B, C, P):
        return int(A * (B-P)**C)
    
    def field(A, B, C, P):
        return int(A * (P-B)**C)
    
    for _ in range(int(input())):
        li = list(map(int, input().split()))
        res = track(9.23076, 26.7, 1.835, li[0]) + field(1.84523, 75, 1.348, li[1]) + \
            field(56.0211, 1.5, 1.05, li[2]) + track(4.99087, 42.5, 1.81, li[3]) + \
            field(0.188807, 210, 1.41, li[4]) + field(15.9803, 3.8, 1.04, li[5]) + \
            track(0.11193, 254, 1.88, li[6])
        print(res)

     

     

    star가 되고나서 Tistory

    반응형

    댓글