백준 2217 로프

2217 로프

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

#include <iostream>
#include <vector>

using namespace std;

int main() {
    int N; cin>>N;
    vector<int> weights(N);
    for(auto &weight:weights) {
        cin>>weight;
    }

    sort(weights.begin(), weights.end());
    int ret=0;
    for(int i=0; i<N; ++i){
        ret=max(ret, (N-i)*weights[i]);
    }
    cout<<ret;
    //std::cout << "Hello, World!" << std::endl;
    return 0;
}

[jungin]
Written by@[jungin]
안녕하세요

GitHub