讨论 / 求大神解析,错在哪里???
xhp956614463 2013-07-17 20:48:00
点我顶贴 收藏 删除
#include<stdio.h>

void main()

{

long int n,i,j,k=1,a[200000],temp;

scanf("%ld",&n);

for(i=1;i<=n;i++)

{

scanf("%ld",&a[i]);

if(a[i]>a[i+1])

{

temp=a[i];

a[i]=a[i+1];

a[i+1]=temp;

}

if(a[i]==a[i+1])

{

a[i]=a[i+1];

k=k+1;

}

}

for(i=1;i<n;i++)

{

printf("%ld %ld\n",a[i],k);

}

return 0;

}

#1 107229HR@2013-07-17 20:48:00
回复 删除
算法错误

RT

查看更多回复
提交回复