자바/백준
[백준 1037] 약수
슈슈버거
2022. 11. 2. 17:30
문제
https://www.acmicpc.net/problem/1037
1037번: 약수
첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되
www.acmicpc.net
내가 작성한 코드
import java.io.*;
import java.util.ArrayList;
import java.util.StringTokenizer;
public class qor1037 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int num = Integer.parseInt(br.readLine());
StringTokenizer st = new StringTokenizer(br.readLine());
ArrayList<Integer> nums = new ArrayList<>();
for(int i = 0; i<num; i++){
nums.add(Integer.parseInt(st.nextToken()));
}
nums.sort(null);
bw.write(nums.get(0)*nums.get(num-1)+"");
bw.close();
}
}