본문으로 바로가기

[Baekjoon 5단계(2)] 2562번 : 최댓값

category Baekjoon 문제풀이 2021. 9. 2. 11:24

출제 링크 : https://www.acmicpc.net/problem/2562

 

2562번: 최댓값

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

www.acmicpc.net

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Solution
{
    class Program
    {
        static void Main(string[] args)
        {           
            int lastIdx = 0;    //몇 번째 수인지 알려줄 인덱스
            int Cnt = 9;
            int[] input_Num = new int[Cnt]; //입력한 숫자 담을 배열
            int Max = int.MinValue;                   

            for(int i=0; i<Cnt; i++)
            {
                input_Num[i] = int.Parse(Console.ReadLine());
                
                if(input_Num[i] > Max)
                {
                    Max = input_Num[i];
                    lastIdx = i;
                }
            }
            Console.WriteLine($"{Max}\n{lastIdx+1}");
        }
    }
}