Algorithm/백준

Backjoon(백준) 10817 -세 수(Java)

GrapeMilk 2020. 2. 4. 18:06

문제

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

입력

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

출력

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

 

import java.io.IOException;
import java.util.Arrays;
import java.util.Scanner;

import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;

public class Main {

	public static void main(String[] args) {
		
		
		
		Scanner id = new Scanner(System.in);
		
		int A, B ,C;
		A = id.nextInt();
		B = id.nextInt();
		C = id.nextInt();
		
		int[] numArray = {A, B, C};
		Arrays.sort(numArray);
		System.out.println(numArray[1]);
	
		
		

	}

}

 

-Necessary contents 

 

1. Arrays.sort()

 

- A Java program to sort an array of integers in ascending order.

// A sample Java program to sort an array of integers 
// using Arrays.sort(). It by default sorts in 
// ascending order 
import java.util.Arrays; 
  
public class SortExample 
{ 
    public static void main(String[] args) 
    { 
        // Our arr contains 8 elements 
        int[] arr = {13, 7, 6, 45, 21, 9, 101, 102}; 
  
        Arrays.sort(arr); 
  
        System.out.printf("Modified arr[] : %s", 
                          Arrays.toString(arr)); 
    } 
} 

* https://www.geeksforgeeks.org/arrays-sort-in-java-with-examples/