[백준]최댓값

2020. 4. 27. 23:091일 1 알고리즘

이번에는 최댓값을 찾는 프로그램을 만들어 보겠습니다.

mylist = []

처음에는 리스트를 선언해줍니다.

for _ in range(9):
	mylist.append(int(input()))

다음으로 for문을 사용하여 리스트 개수가 9개 될 때까지 입력할 수 있도록 만들어줍니다.. 

M = max(mylist)
I = mylist.index(M)

 다음으로 M에 최댓값을 찾을수 있게 하고 index를 사용하여 원하는 값의 위치를 찾아줍니다.

여기서 index()는 배열에서 원하는 값의 인덱스 값을 찾는 함수입니다.

print(M)
print(I+1)

마지막으로 출력해주면 값이 나옵니다 하지만 여기서 (I+1)을 한 이유는 배열 순서는 0부터 시작하기 때문에 1을 더해줘 보는 사람이 편하게 하기 위함입니다.

 

https://www.acmicpc.net/problem/2562

'1일 1 알고리즘' 카테고리의 다른 글

[백준]나머지  (0) 2020.04.29
[백준]숫자의 개수  (0) 2020.04.28
[백준]최소,최대  (0) 2020.04.26
[백준]별찍기-21  (0) 2020.04.25
[백준]별찍기-9  (0) 2020.04.25