Java教程

杭电2020

本文主要是介绍杭电2020,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#include<stdio.h>
int main(void)
{
	int n,m;
	int a[101];
	while(scanf("%d %d",&n,&m)!=EOF&&n!=0||m!=0)
	{
		for(int i=1;i<=n;i++)
		{
			scanf("%d",&a[i]);
		}
		for(int i=1;i<=n;i++)
		{
			if(m<a[i])
			{
				for(int j=n+1;j>i;j--)
				{
				    a[j]=a[j-1];
				}
				a[i]=m;
				break;
			}
		}
		for(int i=1;i<=n+1;i++)
		{
			if(i==1) printf("%d",a[i]);
			else printf(" %d",a[i]);
		}
		printf("\n");
	}
	return 0; 
}
这篇关于杭电2020的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!