코딩 및 기타

오일러1119,1120,1121

정지홍 2023. 1. 30. 09:59

#1119 행복 : 오일러OJ (euleroj.io)

x=int(input())
arr=list(map(int , input().split()))
max=arr[0]
min=arr[0]
for i in arr:
    if max<i:
        max=i
    if min>i:
        min=i
print(max-min)
 
 

#1120 브릿지 : 오일러OJ (euleroj.io)

n=int(input())
arr=[]
scores=0
for i in range(0,n):
    x=input()
    arr.append(x)
for i in range(0,n):
    for j in range(0,13):
        if arr[i][j]=="A":
            scores+=4
        elif arr[i][j]=="K":
            scores+=3
        elif arr[i][j]=="Q":
            scores+=2
        elif arr[i][j]=="J":
            scores+=1
print(scores)
 
 

#1121 참치 : 오일러OJ (euleroj.io)

n=int(input())
minus=int(input())
v=0
for i in range(0,n):
    x,y=map(int , input().split())

    if x-y<=minus and x-y>0:
        v+=x
    elif x==y:
        v+=x
    elif y-x<=minus and y-x>0:
        v+=y
    else:
        z=int(input()) 
        v+=z
print(v)