본문 바로가기
온라인저지

[BOJ] 2562번: 최대값

by plzfday 2018. 7. 26.

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

참고로 이렇게 푼 이유는 반복문 쓰지 않고 문제 풀기 숙제였기 때문이다.

#include <cstdio>

int A[9], mx = -987654321, max_idx;

void input(int n)
{
    if (n == 9)
        return;
    scanf("%d", &A[n]);
    if (A[n] > mx)
    {
        max_idx = n + 1;
        mx = A[n];
    }
    input(n + 1);
}

int main()
{
    input(0);
    printf("%d\n%d\n", mx, max_idx);

    return 0;
}

 

'온라인저지' 카테고리의 다른 글

[BOJ] 11651번: 좌표 정렬하기 2  (0) 2018.07.26
[BOJ] 11650번: 좌표 정렬하기  (0) 2018.07.26
[BOJ] 2747번: 피보나치 수  (0) 2018.07.26
[BOJ] 8393번: 합  (0) 2018.07.26
[BOJ] 2750번: 수 정렬하기  (0) 2018.07.26
[BOJ] 2438번: 별찍기 - 1  (0) 2018.07.26

댓글