#include <iostream>
#include <vector>
#include <fstream>
using namespace std;
int main()
{
ifstream fin("data.txt"); //文件路径加文件名
ofstream fout("data_out.txt");//输出文件路径加文件名
vector<int> num;
int i;
while(fin>>i)
num.push_back(i);
for(vector<int>::iterator index_one=num.begin();index_one!=num.end();++index_one)
for(vector<int>::iterator index_two=index_one+1;index_two!=num.end();++index_two)
if(*index_one<=*index_two){
int x=*index_one;
*index_one=*index_two;
*index_two=x;
}
for(vector<int>::iterator index=num.begin();index!=num.end();++index)
fout<<*index<<" ";
return 0;
}
//可排任意多个数字(降序,稍微修改可升序),文本文档里面的数字需要以空格分开