가장 큰 값의 위치 리턴하기
절댓값이 \(10^9\) 이하인 정수가 n개 입력되었을 때, 가장 큰 값이 몇 번째로 입력 되었는지 출력하는 프로그램을 작성하고자 한다.
미리 작성된 코드가 다음과 같을 때, 빈칸에 들어갈 코드를 제출하시오.
입력
첫 번째 줄에는 입력 받을 정수의 갯수 n이 입력된다.
두 번째 줄에는 절댓값이 \(10^9\) 이하인 정수 n개가 띄어쓰기로 구분되어 입력된다.
(단, 1<=n<=1,000)
출력
가장 큰 값이 몇 번째로 입력 되었는지 출력한다.
(만일 가장 큰 값이 여러 개라면 가장 늦게 입력된 값에 대하여 몇 번째로 입력되었는지를 출력한다.)
입력 예시
5
5 2 -1 -1 5
출력 예시
5
미리 작성된 코드
#include <stdio.h>
// 여기에 maxi 함수 만들기
int main(){
int n;
long long int nbs[1010]={0};
scanf("%d", &n);
for(int i=0; i<n; i++)
scanf("%lld", &nbs[i]);
printf("%d", maxi(n, nbs));
}
코멘트
.