偶然学到了对拍的正确打开方式。
当然不只限于对拍,也可以偷懒用来测试样例。
首先应该写一个对拍程序:
for(int i=1;i<=300;i++){
system("数据生成.exe > data.txt");
system("正解.exe < data.txt > ans.txt");
system("你的程序.exe < data.txt > out.txt");
if(system("fc ans.txt out.txt")) return 0;
}
然后将你的程序、对拍程序、正解、数据生成程序放到同一个文件夹里,注意一定要都编译一遍产生一个exe文件。
最后结果也很清晰明了: