【筆記】對拍

· 因爲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");
	}
}

以下是測試時所用的程序
——————————————————————————

數據生成

#include <iostream>
#include <cstdio>
#include <ctime>
using namespace std;
int main()
{
	srand(time(NULL));
	printf("%d\n",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;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章