SW Expert Academy // 3975

2021. 1. 25. 16:25Programming/SW Expert Academy

SW Expert Academy 3975번 "승률 비교하기" 문제입니다.

TC = int(input())   
ans = []
for tc in range(1, TC + 1):
    A, B, C, D = map(int, input().split())
    a, b = A/B, C/D
    if a>b:
        ans.append("#"+str(tc)+" ALICE")
    elif a<b:
        ans.append("#"+str(tc)+" BOB")
    else:
        ans.append("#"+str(tc)+" DRAW")
 
for e in ans:
    print(e)

 

승률을 구해서 비교해서 누가 높은지 출력하는 문제다.

승률 구하는 공식은 이긴 횟수/경기 수 이다. 따라서 수들을 입력받고 저 공식대로 변수를 저장해준 후에 비교하면 된다.

왜 정답률이 39.36% 밖에 안 되는건지 알 수 없는 문제다.

'Programming > SW Expert Academy' 카테고리의 다른 글

SW Expert Academy // 3499  (0) 2021.01.26
SW Expert Academy // 3750  (0) 2021.01.26
SW Expert Academy // 4047  (0) 2021.01.25
SW Expert Academy // 4299  (0) 2021.01.23
SW Expert Academy // 4371  (0) 2021.01.23