본문 바로가기

Algorithm/Sorting

(C++) - 백준(BOJ) 20976 : 2 番目に大きい整数 (The Second Largest Integer)

반응형

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

 

20976번: 2 番目に大きい整数 (The Second Largest Integer)

3 つの整数 A, B, C が与えられる.これらのうち 2 番目に大きい数を出力せよ.

www.acmicpc.net

정렬 후 두 번째로 큰 수를 출력하는 문제였습니다.

📕 풀이방법

📔 입력 및 초기화

세 개의 정수를 입력받을 일차원 변수 a를 선언 후 입력해줍니다.

📔 풀이과정

sort함수를 사용해 a의 원소를 오름차순으로 정렬합니다.

📔 정답출력

a[1]를 출력합니다.


📕 Code

#include <bits/stdc++.h>
using namespace std;
int a[3];
int main(){
    for(int i = 0; i < 3; i++) cin >> a[i];
    sort(a, a + 3);
    cout << a[1];
}