0001 - List of Top 3 Hills / AizuOnlineJudge

問題 : 山の高さ | Aizu Online Judge

#include <algorithm>
#include <functional>
#include <iostream>
using namespace std;

void Solve(void)	{
	int high[10];

	for (int i=0; i<10; ++i)
		cin >> high[i];
	sort( high,high+10,greater<int>() );
	for (int i=0; i<3; ++i)
		cout << high[i] << endl;
}

int main(void)	{
	Solve();
	return 0;
}

algorithmヘッダでsort、
functionalヘッダでgreaterを用い並び替え。
その中で上位3位までを表示。
~了~