-
[Dev-Ping9] 백준 1037번 - 약수코딩테스트/백준 2022. 1. 10. 11:42
# 문제 설명
오름차순으로 정렬한다.
# 코드 구현
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Arrays; import java.util.StringTokenizer; public class Main{ static int[] nums; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); StringTokenizer st = new StringTokenizer(br.readLine(), " "); nums=new int[n]; for(int i=0; i<n ; i++){ nums[i]= Integer.parseInt(st.nextToken()); } Arrays.sort(nums); if(n%2 !=0 ){ System.out.println(nums[n/2] * nums[n/2]); }else{ System.out.println(nums[0]*nums[nums.length-1]); } } }
728x90'코딩테스트 > 백준' 카테고리의 다른 글
[Dev-Ping9] 백준 5086번 - 배수와 약수 (0) 2022.01.10 [Dev-Ping9] 백준 13305번 - 주유소 100점 답안 (Java) (서브태스크) (0) 2022.01.10 [Dev-Ping9] 백준 11399번 - ATM (Java) (0) 2022.01.09 [Dev-Ping9] 백준 1541번 - 잃어버린 괄호 (Java) (0) 2022.01.09 [Dev-Ping9] 백준 11047번 - 동전 0 (Java) (0) 2022.01.05