공부하는 히욤이

[SWEA] 7829. 보물왕 태혁 본문

Algorithm/SW Expert Academy

[SWEA] 7829. 보물왕 태혁

히욤이 2019. 8. 23. 00:49

SW Expert 7829. 보물왕 태혁

 

* 문제의 저작권은 SW Expert에 있습니다.

 

 

 

 

 

 

[문제 접근]

 

약수 중에서 min값과 max 값을 구해서 min*max를 해주면 원래 숫자가 나온다

 

 

 

 

[코드]

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class Solution_7829 {
	public static void main(String[] args) throws Exception, Exception {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		int T = Integer.parseInt(br.readLine());
		for (int test_cas = 1; test_cas <= T; test_cas++) {
			int P = Integer.parseInt(br.readLine());
			int min = Integer.MAX_VALUE;
			int max = Integer.MIN_VALUE;
			StringTokenizer st = new StringTokenizer(br.readLine());
			for (int i = 0; i < P; i++) {
				int num = Integer.parseInt(st.nextToken());
				if (num > max) {
					max = num;
				}
				if (num < min) {
					min = num;
				}
			}
			int answer = min*max;
			System.out.println("#"+test_cas + " " + answer);
		}
	}
}

'Algorithm > SW Expert Academy' 카테고리의 다른 글

[SWEA] 4050. 재관이의 대량 할인  (0) 2019.08.29
[SWEA] 1486. 장훈이의 높은 선반  (0) 2019.08.23
[SWEA] 1209. Sum  (1) 2019.04.10
1219. 길찾기  (0) 2019.04.06
1226. 미로1  (0) 2019.04.05