Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

코드와이

[BAEKJOON] 2437. 저울 본문

acmicpc

[BAEKJOON] 2437. 저울

코드와이 2021. 11. 23. 17:53

 

문제링크

https://www.acmicpc.net/problem/2437

 

2437번: 저울

하나의 양팔 저울을 이용하여 물건의 무게를 측정하려고 한다. 이 저울의 양 팔의 끝에는 물건이나 추를 올려놓는 접시가 달려 있고, 양팔의 길이는 같다. 또한, 저울의 한쪽에는 저울추들만 놓

www.acmicpc.net

 

package acmicpc.Gold3;

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

public class 저울 {
	static int n, arr[];
	public static void main(String[] args) throws NumberFormatException, IOException {
		
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringTokenizer st;
		
		n = Integer.parseInt(br.readLine());
		arr = new int[n];
		
		st = new StringTokenizer(br.readLine());
		for(int i = 0 ; i < n ; i++) {
			arr[i] = Integer.parseInt(st.nextToken());
		}
		
		Arrays.sort(arr);
		
		int sum = arr[0];
		if(arr[0] != 1) System.out.println(1);
		else {
			
			for(int i = 1 ; i < n ; i++) {
				if(arr[i] > sum + 1) break;
				sum += arr[i];
			}
			System.out.println(sum + 1);
		}
		
	}
	
}

'acmicpc' 카테고리의 다른 글

[BAEKJOON] 16637. 괄호 추가하기  (0) 2021.12.06
[BAEKJOON] 11437. LCA  (0) 2021.12.01
[BAEKJOON] 1300. K번째 수  (0) 2021.11.06
[BAEKJOON] 2263. 트리의 순회  (0) 2021.11.06
[BAEKJOON] 1918. 후위 표기식  (0) 2021.10.24