새로운시작

백준알고리즘 NO.10817 세 수 본문

기초/알고리즘

백준알고리즘 NO.10817 세 수

eunnyy 2017. 7. 12. 10:56

NO.10817


문제

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

입력

첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100)

출력

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


[JAVA]


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.util.Scanner;
 
public class no10817 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
         
        int a = sc.nextInt();
        int b = sc.nextInt();
        int c = sc.nextInt();
         
        if(a >= 1 && b >= 1 && c >=1 && a <= 100 && b <= 100 && c <=100){
            if (a >= b && a >= c){
                if(b > c)
                    System.out.println(b);
                else
                    System.out.println(c);
            }else if(b >= c && b >= a){
                if(c > a)
                    System.out.println(c);
                else
                    System.out.println(a);
            }else{
                if(b > a)
                    System.out.println(b);
                else
                    System.out.println(a);
            }
        }
    }
}


Comments