标签:生成 bash 数据 and system clu 测试的 编译 space
使用说明:
? ? ? 这里使用compare.cpp程序来对拍的,没有用bash脚本
? ? ? 使用时,先编译4个文件(std中放正确的标程/暴力程序 my中自己的程序? rand是用来产生数据的)
? ? ? ? ? ? g++ compare.cpp -o duipai? ? ? ? ? ? g++ my.cpp -o my
? ? ? ? ? ? g++ rand.cpp -o rand
? ? ? ? ? ? g++ std.cpp -o std
? 然后运行compare即可:./compare
compare.cpp
#include <bits/stdc++.h> using namespace std; int main(){ for(int i = 1;;i++){ system("./rand"); system("./std"); system("./my"); if(system("diff std.out my.out")){ cout<<"WA"<<endl; return 0; } else cout<<"AC"<<endl; } return 0; }
尽量少提交,一道题目提交3次以上就没有意义了。
[教程]对拍程序(linux)+ 考试(做题)生成数据 + 提交注意事项
标签:生成 bash 数据 and system clu 测试的 编译 space
原文地址:https://www.cnblogs.com/czy--blog/p/11741857.html