모름

설명

총 9줄에 각각 주어지는 자연수 중 최댓값을 구하고 해당하는 줄이 몇번째인지 출력하는 문제다.

 

코드 

using System;

class Program {

    private static int[] n;

    static void Main()
    {
        n = new int[9];
        int max = n[0];
        int count = 0;

        for (int i = 0; i < 9; i++)
        {
            n[i] = int.Parse(Console.ReadLine());
            if (max < n[i])
            {
                max = n[i];
                count = i+1;
            } 
        }

        Console.WriteLine("{0}\n{1}", max, count);
    }
}

먼저 9개의 수를 입력받을 배열(n[])을 선언하고, 최댓값을 담을 변수(max), 해당하는 줄에 대한 정보를 담을 변수(count) 또한 선언합니다. 그리고 9개의 수를 줄별로 입력받습니다. 입력받은 수를 최댓값과 비교합니다. 그리고 최댓값이 정해질때마다 해당하는 줄이 몇번째인지도 가져옵니다. 그리고 최종으로 출력합니다.

 

콘솔실행

정상실행됩니다.