造数据
造数据
几天前……
自从加入了某个OJ,我自己编题的热情空前高涨,但每编完一道,就发现,根本不会整数据,每次只能笔算输入输出,就很烦,但自从听了OYDS(没错,还是那个OYDS)大奆的讲话,我心中有了一个想法……
造数据
首先,根据上篇博客所说,有几个操作:
system("生成.exe > a.in");
//运行【生成.exe】并将结果写进【a.in】
system("调试中.exe < a.in > mine.out");
//等同于文件输入输出,将【a.in】里的东西代到【调试中.exe】中运行
//并将结果写到【mine.out】
那么很显然就会有一种思路:根据出的题造数据,自己写正解,并把输入输出调成类似1.in 1.out的格式就行了
那么接下来就是实现了正解自己写:
#include <bits/stdc++.h>
using namespace std;
int main()
{
system("生成.exe > 1.in");
system("正解.exe < 1.in > 1.out");
return 0;
}
十分简洁的代码!每次生成完后就把文件名的数字改一下就行。