求助一道CF题
  • 板块灌水区
  • 楼主shipeiqian
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/7/30 22:02
  • 上次更新2023/10/27 17:39:51
查看原帖
求助一道CF题
632063
shipeiqian楼主2022/7/30 22:02

题目

错误信息:

错误的答案.错误的输出格式文件的意外结尾 - 预期为 int32

code:

#include <bits/stdc++.h>
using namespace std;
const int maxn=600005;
int n;
struct card{
	int num;
	int id;
}a[maxn];
bool cmp(card x,card y){
	return x.num>y.num;
}
int main(){
	freopen("input.txt","r",stdin);
	freopen("output.txt","w",stdout);
	cin >>n;
	for(int i=1;i<=n*2;i++){
		cin >>a[i].num;
		a[i].id=i;
	}
	sort(a+1,a+n*2+1,cmp);
	for(int i=1;i<=n*2;i++){
		if(a[i].num!=a[i+1].num){
			cout <<-1;
			return 0;
		}
		else{
			cout <<a[i].id <<" " <<a[i+1].id <<"\n";
			i++;
		}
	}
	return 0;
}

蒟蒻太蒻了不敢发在学术版

2022/7/30 22:02
加载中...