AC但测样例时出现奇怪错误?
查看原帖
AC但测样例时出现奇怪错误?
378706
MoyunAllgorithm楼主2024/11/25 09:08

我在使用 windows 系统的 FC 功能评测大样例时,均显示“文件差异过大”,但经过随机挑选位置的肉眼检查没有找到差异,并且尝试直接提交之后在洛谷AC了测试数据。而在之前我从未遇到过相应问题。是因为行末空格或是本题样例文件的换行符不同的问题吗?

#include <bits/stdc++.h>
#define int long long
using namespace std;
const int MAXN=2e5+5;
int N,M;
priority_queue<Print1>q1;
priority_queue<Print2>q2;
vector<int>ans[MAXN];
signed main()
{
	freopen("print4.in","r",stdin);
  freopen("print.out","w",stdout); 
	scanf("%lld %lld",&N,&M);
	for(int i=1;i<=N;i++) 
	{
		scanf("%lld %lld",&a[i].dur,&a[i].t);
		a[i].id=i;
	}
  //无关代码略去
	for(int i=1;i<=M;i++)
	{
		printf("%lld ",ans[i].size());
		sort(ans[i].begin(),ans[i].end());
		for(int j:ans[i]) printf("%lld ",j);
		puts("");
	}
	return 0;
} 
#include <bits/stdc++.h>
//检测差异程序
int main()
{
	system("FC print4.ans print.out");
}
2024/11/25 09:08
加载中...