啊哈-排序-桶排序

#include<cstdio>
#include<iostream>

using namespace std;

int main()
{
int a[11];
int t;
for(int i=0;i<=10;i++)
{
	a[i]=0;//初始化数组为0 
	
}

for(int i=1;i<=5;i++)//循环读入5个数 
{
	scanf("%d",&t);//把每一个数放到变量t中
	a[t]++;//进行计数 
 } 
	for(int i=10;i>=0;i--)
	{
		for(int j=1;j<=a[i];j++)
		{
			printf("%d",i);
			
		}
	 } 
	 
	 getchar();
	 getchar();
	 return 0;
 } 

 

#include<cstdio>
#include<iostream>
using namespace std;

int main()
{
	int book[1001],i,j,t,n;
	for(i=0;i<=1000;i++)
	{
		book[i]=0;
		
	}
	
	scanf("%d",&n);//输入一个数n,接下来有n个数
	for(i=1;i<=n;i++)
	{
		scanf("%d",&t);
		book[t]++;
	 } 
	 
	 for(i=1000;i>=0;i--)
	 {
	 	for(j=1;j<=book[i];j++)
	 	{
	 		printf("%d\n",i);
	 		
		 }
	 }
	 getchar();
	 		getchar();
	 		return 0;
}
发布了42 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41233643/article/details/104588953