对拍和测程序时间
Posted enceladus-return0
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对拍和测程序时间相关的知识,希望对你有一定的参考价值。
为AG而写qwq
测时间
#include<bits/stdc++.h>
using namespace std;
int main()
{
for(int i=1;i!=-1;i++)
{
system("data.exe");
int t=clock();
system("cannon.exe");
int b=clock();
cout<<"cannon的第"<<setw(6)<<rand()<<" "<<"次运行时间为: "<<b-t<<"ms"<<endl;
}
}
食用指南
- 依据题面,造数据(一般是写rand(),极限数据就输出极限即可)。
- 编译运行运行造数据的cpp(要写freopen输出数据)。
- 编译运行运行你要测时间的程序(要写freopen读入数据)。
- 编译运行上面的程序,可以看到结果。
- 上面的为板子,改要测你的文件名即可
对拍
color A
echo off
:loop
echo 已运行%a%次
set /a a+=1
shuju.exe
dou.exe
factory.exe
fc factory1.out factory2.out
if not errorlevel 1 goto loop
pause
食用指南
- 依据题面,造数据(一般是写rand(),极限数据就输出极限即可)。
- 编译运行运行造数据的cpp(要写freopen输出数据)。
- 编译运行你的暴力(要写freopen读入数据)。
- 编译运行你要对拍的程序(要写freopen读入数据)。
- 上述文字复制到记事本里,保存,改txt为bat。
- 你可以看到他的图标变成两个小齿轮了。双击即可
- 上面的为板子,背过,改要测你的文件名即可。(在里面加了颜色和拍了多少次)
以上是关于对拍和测程序时间的主要内容,如果未能解决你的问题,请参考以下文章