Notice
Recent Posts
Recent Comments
Link
삐까냥의 파도타기
2217번) 로프 - 그리디 본문
문제 출처 : https://www.acmicpc.net/problem/2217
import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Scanner; public class Q2217 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt();
int[] lopeList = new int[num]; for ( int i = 0; i < num; i++ ) { lopeList[i] = sc.nextInt(); }
Arrays.sort(lopeList);
int result = lopeList[num-1]; for ( int i = num-2; i >= 0; i-- ) { int temp = lopeList[i] * (num-i); if ( result <= temp ) { result = temp; } }
System.out.println(result); } } |
'코딩 > 백준 알고리즘' 카테고리의 다른 글
2875번) 대회 or 인턴 - 그리디 (0) | 2017.10.27 |
---|---|
10610번) 30 - 그리디 (0) | 2017.10.27 |
11399번) ATM - 그리디 (0) | 2017.10.26 |
11053번) 가장 긴 증가하는 부분 수열 (0) | 2017.10.11 |
10844번) 쉬운 계단 수 (0) | 2017.10.11 |