코딩연습장/백준
[백준/Python] 백준 2562번 최댓값
gayomii
2023. 8. 17. 11:52
🏆백준 2562번 - 최댓값
https://www.acmicpc.net/problem/2562
2562번: 최댓값
9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어
www.acmicpc.net
✍️문제
9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.
예를 들어, 서로 다른 9개의 자연수
3, 29, 38, 12, 57, 74, 40, 85, 61
이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다.
❓정답
a_list = []
for i in range(9):
a_list.append(int(input()))
print(max(a_list))
print(a_list.index(max(a_list)) + 1)
💫 해설 및 한줄평
빈 리스트를 먼저 만들어주고 그 이후에 for문을 통해 9개의 숫자를 넣어준다.
그리고 max를 통해서 최댓값을 출력하고, a_list.index를 통해 해당 숫자의 인덱스값을 뽑고 +1을 통해 0부터 시작하는 파이썬의 순서를 맞춰준다.
인덱스 뽑는거 헷갈리지않게 조심 ~