BOJ 2217 c++

Algorithm / / 2020. 7. 17. 19:02

BOJ 2217 로프 c++

백준 2217번 로프 c++


#include <bits/stdc++.h>
using namespace std;

int n;
int arr[100005];
int d[100005];

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);

    cin >> n;
    fill(arr, arr + 100005, 100001);
    for (int i = 0; i < n; i++) {
        cin >> arr[i];
    }
    sort(arr, arr + n);
    int temp = n;
    for (int i = 0; i < n; i++) {
        d[i] = arr[i] * temp--;
    }
    cout << *max_element(d, d+100005);
}

분류 : 그리디


'Algorithm' 카테고리의 다른 글

BOJ 1920 c++  (0) 2020.07.18
BOJ 1676 c++  (0) 2020.07.18
BOJ 11653 c++  (0) 2020.07.17
BOJ 2501 c++  (0) 2020.07.17
BOJ 11051 c++  (0) 2020.07.17
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기
// custom