吐了啊,这什么神奇的错误
查看原帖
吐了啊,这什么神奇的错误
329698
_youdu666_楼主2022/2/10 14:39

20分,8个点WA都显示“Wrong Answer.wrong output format Unexpected end of file - int32 expected”

#include<bits/stdc++.h>
using namespace std;
int n,c,i,j,u;
struct kof{
	int x,ip;
}a[100001];
bool cmp(kof a,kof b)
{
	return a.x>b.x;
}
int main()
{
	cin>>n>>c;
	for(i=1;i<=c;i++)
	cin>>a[i].x,a[i].ip=i;
	sort(a+1,a+c+1,cmp);
	for(i=1;i<=c;i++)
	{
		for(j=i+1;j<=c;j++)
		{
			if(a[i].x>=a[j].x)
			{
				for(u=1;u<=a[j].x;u++)
				{
					if(a[i].ip<a[j].ip)
						printf("%d %d\n",a[i].ip,a[j].ip);
					else
						printf("%d %d\n",a[j].ip,a[i].ip);
				}
				a[i].x-=a[j].x,a[j].x=0;
			}
			else break;
		}
		i=j;
	}
}
2022/2/10 14:39
加载中...