페이지

2217번: 로프

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


#include<stdio.h>
#include<algorithm>
using namespace std;
int n, a[100000], maxi;
int main() {
    scanf("%d", &n);
    for (int i = 0; i < n; i++)
        scanf("%d", &a[i]);
    sort(a, a + n);
    for (int i = n - 1; i >= 0; i--)
        maxi = max(maxi, a[i] * (n - i));
    printf("%d", maxi);
    return 0;
}

댓글 없음 :

댓글 쓰기