#include<iostream>
int main()
{
int a[11] = { 0 };
int cnt;
std::cin >> cnt;
for (int i = 0; i < cnt; i++)
{
int t;
std::cin >> t;
a[t]++;
}
for (int i = 10; i >= 0; i--)
{
if (a[i] != 0)
{
std::cout << i << " ";
}
}
system("pause");
return 0;
}
上面这段代码实现了将几个10以内的数(数目由用户输入)进行从大到小排序的功能。
运行结果如下图所示: