[JAVA] 백준 2752번 : 세수정렬
in Blog / Algorithm / Bronze IV / Bronze-iv on Algorithm, Baekjoon, Bronze
안녕하세요, 해을입니다🦖
이번 글에서는 백준 2752번 : 세수정렬 문제에 대해 알아보겠습니다!
💡 문제
동규는 세수를 하다가 정렬이 하고싶어졌다.
숫자 세 개를 생각한 뒤에, 이를 오름차순으로 정렬하고 싶어 졌다.
숫자 세 개가 주어졌을 때, 가장 작은 수, 그 다음 수, 가장 큰 수를 출력하는 프로그램을 작성하시오.
💡 입력
숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다.
💡 출력
제일 작은 수, 그 다음 수, 제일 큰 수를 차례대로 출력한다.
💡 예제 입력 1
3 1 2
💡 예제 출력 1
1 2 3
🚩 문제 풀이
[주어진 값]
- 숫자 3개
[구해야 할 값]
- 오름차순 출력
배열로 입력받아 배열의 sort를 사용하여 오름차순으로 정렬한 뒤, 출력합니다.
🚩 소스 코드
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] num = new int[3];
for(int i = 0; i<3; i++) {
num[i] = sc.nextInt();
}
sc.close();
Arrays.sort(num);
for(int i = 0; i<3; i++) {
System.out.print(num[i] + " ");
}
}
}
오류 및 오타 지적, 질문, 인사 등 무엇이든 언제나 환영입니다!
읽어주셔서 감사합니다.
끝!🦕