728x90
https://www.acmicpc.net/problem/2562
2562번: 최댓값
9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어
www.acmicpc.net
9개의 수를 엔터를 기준으로 입력받아 최대값과 최대값의 위치 출력
nList = []
for i in range(9):
nList.append(int(input()))
print(max(nList))
print(nList.index(max(nList))+1)
엔터를 기준으로 입력 받기 위해서 for문을 사용해서 9개의 숫자를 입력 받음
max 함수를 사용하여 nList의 최대값 출력
index를 사용햐여 max값의 index 번호 + 1을 출력
nList.append시에 int로 형을 지정해주지 않아 틀렸다.
int를 추가해주니 바로 맞았지롱
'알고리즘 > 백준' 카테고리의 다른 글
[Python] 백준 10818 - 최소, 최대(1차원 배열) (0) | 2023.07.05 |
---|---|
[Python] 백준 10871 - X보다 작은 수(1차원 배열) (0) | 2023.07.05 |
[Python] 백준 10807 - 개수 세기(1차원 배열) (0) | 2023.07.05 |