본문 바로가기

코딩

[백준] 2562번 파이썬

반응형

[통과되는 코드]

a=int(input())
b=int(input())
c=int(input())
d=int(input())
e=int(input())
f=int(input())
g=int(input())
h=int(input())
i=int(input())
l = [a,b,c,d,e,f,g,h,i]
print(max(l))
print(l.index(max(l))+1)

 
 
[통과 안 되는 코드]

l = list(map(int, input()))
for i in range(8):
         l.append(int(input()))
print(max(l))
print(l.index(max(l))+1)

왜 안되는거지???
 
map을 쓸 거면 map(int, input().split())처럼 map(바꿔줄 타입, 개체'들')이어야 함.
 
 
[고쳐서 통과된 코드]

l = []
l.append(int(input()))
for i in range(8):
         l.append(int(input()))
print(max(l))
print(l.index(max(l))+1)
반응형