728x90
0. [c++] 백준 - |
https://www.acmicpc.net/problem/2217
1. 풀이 |
2. 소스코드 |
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int arr[100001];
int N;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cin >> N;
for (int i = 0; i < N; i++) {
cin >> arr[i];
}
sort(arr, arr + N);
int ret = 0;
for (int i = 0; i < N; i++) {
if (ret < (N - i) * arr[i])
ret = (N - i) * arr[i];
}
cout << ret;
return 0;
}
3. 참고 |
질문이나 지적 있으시면 댓글로 남겨주세요~
도움 되셨으면 하트 꾹!
'<백준> > |c++| easy' 카테고리의 다른 글
[c++] 백준 10773 - 제로(스택, vector) (0) | 2019.08.28 |
---|---|
[c++] 백준 1541 - 잃어버린 괄호(그리디 알고리즘) (0) | 2019.08.24 |
[c++] 백준 11399 - ATM(그리디 알고리즘) (0) | 2019.08.24 |
[c++] 백준 11047 - 동전 0 (그리디 알고리즘) (0) | 2019.08.23 |
[c++] 백준 11653 - 소인수분해(수학) (0) | 2019.08.22 |