백준
[백준] 2562번 : 최댓값 - 우당탕탕 개발자 되기 프로젝트
우당탕탕 개발자
2023. 6. 28. 15:40
728x90
반응형

2562번: 최댓값
9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어
www.acmicpc.net
1. 문제 설명

2. 풀이과정
- 각 원소를 추가할 공백 리스트를 생성합니다. li = list()
- 9개의 서로 다른 자연수를 가지고 최댓값을 찾는 문제이므로 9번 반복하는 반복문을 사용합니다. for i in range(9)
- 자연수 한 개씩 입력받고 입력받은 값을 만들어둔 리스트에 추가합니다. li.append(int(input()))
- 9개의 자연수를 모두 입력받으면 max() 함수를 활용하여 li의 원소 중 최댓값을 찾아 출력합니다. print(max(li))
- index() 함수를 활용하여 찾은 최댓값의 인덱스 값을 구하고 최댓값이 몇 번째 수인지 구하는 문제이므로 인덱스 값에 1을 더하여 위치를 출력한다. print(li.index(max(li)) + 1)
반응형
3. 소스코드
li = list()
for i in range(9) :
li.append(int(input()))
print(max(li))
print(li.index(max(li)) + 1)728x90
반응형