반응형
출처
https://swexpertacademy.com/main/solvingProblem/solvingProblem.do
간단한 정렬 문제 sort() 내림차순 방법 까먹지 말 것
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
vector<int> vec;
bool compare (int num1, int num2)
{
return num1>num2;
}
int main(void)
{
for(int tc = 1; tc <= 10; tc++)
{
int dump;
cin >> dump;
vec.clear();
for(int i = 0; i<100; i++)
{
int num;
cin >> num;
vec.push_back(num);
}
sort(vec.begin(),vec.end(),compare);
for(int i = 0; i <dump; i++)
{
vec[0]--;
vec[99]++;
sort(vec.begin(),vec.end(),compare);
}
cout<<"#"<<tc<<" "<<vec[0]-vec[99]<<endl;
}
}
반응형
'Algorithm' 카테고리의 다른 글
백준 9996 번 한국이 그리울 땐 서버에 접속하지 (0) | 2020.01.07 |
---|---|
2117. [모의 SW 역량테스트] 홈 방범 서비스 (0) | 2020.01.05 |
백준 3613번 Java vs C++ (0) | 2020.01.03 |
백준 9933번 민균이의 비밀번호 (0) | 2020.01.01 |
백준 1764번 듣보잡 (0) | 2020.01.01 |