1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
def cal_gan(nums):
score=0
score_nums=[1,2,3,3,4,10]
for i in range(len(nums)):
score+=score_nums[i]*nums[i]
return score
def cal_sauron(nums):
score=0
score_nums=[1,2,2,2,3,5,10]
for i in range(len(nums)):
score+=score_nums[i]*nums[i]
return score
n=int(input())
for i in range(n):
nums_gan = list(map(int,input().split()))
nums_sauron = list(map(int, input().split()))
ans=''
if cal_gan(nums_gan) > cal_sauron(nums_sauron) :
ans ='Good triumphs over Evil'
elif cal_gan(nums_gan) < cal_sauron(nums_sauron) :
ans ='Evil eradicates all trace of Good'
else :
ans = 'No victor on this battle field'
print("Battle %d: %s"%(i+1, ans))
|
cs |
이번 문제는 정수들을 입력받아서 특정 조건에 따라 출력하는 문제입니다.
반응형
'python-algorithm' 카테고리의 다른 글
백준 25625 샤틀버스 (0) | 2022.09.22 |
---|---|
백준 25591 푸앙이와 종윤이 (0) | 2022.09.22 |
백준 11257 IT Passport Examination (0) | 2022.09.20 |
백준 25238 가희와 방어율 무시 (0) | 2022.09.13 |
백준 8871 Zadanie próbne 2 (0) | 2022.09.13 |
댓글