[백준/BOJ] 10817번_세 수 (C++/Java)

JIMIN·2023년 1월 27일

BOJ_Bronze

목록 보기
23/75

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

문제


세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오.


입력


세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오.


출력


두 번째로 큰 정수를 출력한다.



💻 예제 입력

20 30 10

💻 예제 출력

20

C++ 소스코드


#include <iostream>
#include <algorithm>
using namespace std;

int main(void) {
    int arr[3];
    cin >> arr[0] >> arr[1] >> arr[2];
    
    sort(arr, arr+3);
    cout << arr[1] << "\n";
}

Java 소스코드


import java.util.Arrays;
import java.util.Scanner;

public class Main {
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        int[] arr = new int[3];
        arr[0] = sc.nextInt();
        arr[1] = sc.nextInt();
        arr[2] = sc.nextInt();

        Arrays.sort(arr);
        System.out.println(arr[1]);
    }
}
profile
잘못된 코드나 정보가 있다면 알려주세요! 👋🏻

0개의 댓글