· 因为u盘的离去造成了很多麻烦...所以开始重新整理记录。
————————————————————————————————
对拍主程序
#include <iostream>
#include <cstdio>
#include <ctime>
using namespace std;
int main()
{
int t1,t2,p1,p2;
while (1)
{
system("data.exe > data.txt");
t1=clock();
system("baoli.exe < data.txt > baoli.txt");
t2=clock();
p1=clock();
system("std.exe < data.txt > std.txt");
p2=clock();
cout<<"t1="<<t2-t1<<"ms t2="<<p2-p1<<"ms"<<endl;
if (system("fc baoli.txt std.txt")) system("pause");
}
}
以下是测试时所用的程序
(确实很弱智。其实测试的时候我还搞了个a+b,然后输出的时候+rand()%2()
——————————————————————————
数据生成
#include <iostream>
#include <cstdio>
#include <ctime>
using namespace std;
int main()
{
srand(time(NULL));
printf("%d
",rand()*rand()%1007);
}
暴力
#include <algorithm>
#include <iostream>
#include <cstring>
#include <cstdio>
#include <cmath>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
for (int i=1;i<=n;i++) printf("%d ",i); puts("");
return 0;
}
原程序
#include <algorithm>
#include <iostream>
#include <cstring>
#include <cstdio>
#include <cmath>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
for (int i=1;i<=n;i++) cout<<i<<" ";
return 0;
}