我在使用 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");
}