본문 바로가기
python-algorithm

[백준] 11070

by 무적김두칠 2021. 1. 26.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import sys
for _ in range(int(sys.stdin.readline())):
    n,m=map(int, sys.stdin.readline().split())
    getscores,losescores=[0]*n,[0]*n
    for i in range(m):
        a,b,p,q=map(int, sys.stdin.readline().split())
        getscores[a-1]+=p ; losescores[a-1]+=q
        getscores[b-1]+=q; losescores[b-1]+=p
    ans=[]
    for i in range(n):
        if getscores[i]**2+losescores[i]**2!=0:
            ans.append(getscores[i]**2/(getscores[i]**2+losescores[i]**2))
        else: ans.append(0)
    print(int (max(ans)*1000))
    print(int(min(ans) * 1000))
cs
반응형

'python-algorithm' 카테고리의 다른 글

[백준] 11098  (0) 2021.01.26
[백준] 11091  (0) 2021.01.26
[백준] 9946  (0) 2021.01.25
[백준] 9933  (0) 2021.01.25
[백준] 9093  (0) 2021.01.25

댓글