코딩 및 기타

오일러1117,1118

정지홍 2023. 1. 29. 01:30

#1117 데이터 박스 : 오일러OJ (euleroj.io)

data=int(input())
plus=data
month=int(input())
for i in range(0,month):
    use=int(input())
    data+=plus
    data-=use
print(data)

 

#1118 포켓몬고 : 오일러OJ (euleroj.io)

size=int(input())
upgrade=[]
upgradeCnt=0

for i in range(0,size):
    name=input()#이름 저장
    cnt=0#진화 횟수 저장
    needs,getCandy=map(int , input().split())
    while(getCandy>=needs):
        getCandy-=needs
        getCandy+=2
        cnt+=1
        upgradeCnt+=1
    arr=[]
    arr.append(name)
    arr.append(cnt)
    upgrade.append(arr)

maxPocketmonName=upgrade[0][0]
cntMax=int(upgrade[0][1])
for i in range(1,size):
    if cntMax<upgrade[i][1]:
        cntMax=upgrade[i][1]
        maxPocketmonName=upgrade[i][0]


print(upgradeCnt)
print(maxPocketmonName)