반응형
import java.util.Arrays;
import java.util.Scanner;
public class Main {
static int N;
static int[] K;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
N = sc.nextInt();
K = new int[N];
for (int i = 0; i < N; i++) {
K[i] = sc.nextInt();
}
Arrays.sort(K);
long max = 0;
for (int i = N-1; i >=0; i--) {
K[i] = K[i]*(N-i);
if (max < K[i]) max = K[i];
}
System.out.println(max);
}
}
반응형
LIST
'알고리즘 > 연습문제' 카테고리의 다른 글
백준 - 9095 1,2,3 더하기(feat. java) (0) | 2019.08.14 |
---|---|
백준 - 1463 1로 만들기 (feat. java) (0) | 2019.08.14 |
백준 - 5585 거스름돈 (feat. java) (0) | 2019.08.13 |
백준 - 1931 회의실 배정 (feat. java) (0) | 2019.08.13 |
백준 - 11047 동전 0 (feat. java) (0) | 2019.08.13 |