namespace 백준10818번
{
class Program
{
static void Main(string[] args)
{
// 입력 받음
int n = int.Parse(Console.ReadLine());
// 입력받은 숫자 길이만큼의 배열을 생성
int[] arr = new int [n];
// 두번째로 입력받는 숫자들을 공백기준으로 잘라서 배열로 저장
string[] s = Console.ReadLine().Split();
// int로 바꿔서 저장
for (int i=0; i<n; i++)
{
arr[i] = int.Parse(s[i]);
}
// 배열을 정렬
Array.Sort(arr);
// 배열의 맨앞과 맨 뒤 출력
Console.WriteLine($"{arr[0]} {arr[n-1]}");
}
}
}
배열을 안 본지 너무 오래되서 "오늘코딩"님의 코드를 보고 이해했다..
Array.Sort(배열명);
-> 하면 배열 정렬됨!!!
출처 게시글 : https://coding-of-today.tistory.com/92
[백준] C# : 최소, 최대 (10818번)
백준 단계별로 풀어보기 5단계 1차원배열 1번문제 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수
coding-of-today.tistory.com
'C# > C# (백준)' 카테고리의 다른 글
[C#] 백준 알고리즘 3052번, 나머지 (0) | 2022.08.11 |
---|---|
[C#] 백준 알고리즘 2562번, 최댓값 (0) | 2022.08.11 |
[C#] 백준 알고리즘 1110번, 더하기 사이클 (0) | 2022.08.03 |
[C#] 백준 알고리즘 10871번, X보다 작은 수 (0) | 2022.07.28 |
[C#] 백준 알고리즘 2438번, 별 찍기 - 1 (0) | 2022.07.27 |