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/