AOJ - Problem 0018 : Sorting Five Numbers
5つの整数を降順に整列して出力する問題です。降順なので大きい数字から順に表示しましょう。
#include <iostream> #include <algorithm> #include <vector> using namespace std; int main(){ vector<int> a; int n; for(int i=0 ; i<5 ; i++){ cin >> n; a.push_back(n); } sort( a.begin() , a.end() ); for(int i=4 ; i>=0 ; i--){ cout << a[i] ; (i==0)? cout << endl : cout << " "; } }