Windows对拍模板

注意这是在Windows下的模板,Linux下的过段时间再补充。

单次对拍

1 @echo off
2
3 rand.exe>data.in
4
5 std.exe<data.in>std.out
6 my.exe<data.in>my.out
7
8 fc std.out my.out
9 pause

循环随机对拍

1 @echo off
2 :loop
3     rand.exe %random% > data.in
4     std.exe < data.in > std.out
5     my.exe < data.in > my.out
6     fc my.out std.out
7 if not errorlevel 1 goto loop
8 pause
9 goto loop

保存为.bat后缀的文件即可。

解释一下my.exe是非暴力程序编译成的,std.exe是暴力程序编译成的,两边输出不一致的时候对拍会停下来,你可以在对拍程序中看到两者分别的输出结果,然后在data.in中可以看到出问题的这组数据,这时候再找错就比较简单了。

背下来吧~

时间: 2024-11-03 05:33:41

Windows对拍模板的相关文章

Windows系统对拍程序

Windows系统对拍程序,其中包含c++11用法,请使用c++11编译. 此对拍程序自动使用g++对源代码进行编译.如果出现找不到g++错误,请将g++所在目录添加至系统的环境变量列表中. 1 #include <cstdio> 2 #include <cstring> 3 #include <cstdlib> 4 #include <ctime> 5 6 // 设置区 7 namespace Settings { 8 const int MAX_LEN

创建并使用Windows Azure虚拟机模板

在现实的IaaS应用中,往往会创建自己的虚拟机映像模板,以满足快速应用部署的目标,如预先配置好某些应用.管理与监控管理等. 1.登录到Windows Azure Dashboard中创建一个做为模板的虚拟机 2.选择虚拟机模板及配置 3. 创建完毕后,通过远程桌面登录到该虚拟机,并对该虚拟机进行配置,如:添加组件或部署相关应用程序,本文以添加IIS并部署.net Framework 4.0为例. 4.在所有部署任务完成后,我们需要利用sysprep工具来创建虚拟机映像模板: 在开始菜单->运行,

windows对拍及其应用

目录 经典代码 示例 duipai.bat data.exe baoli.exe mine.exe WARN! #include <bits/stdc++.h>在OI等里面不一定能应用,下面只是为了减小长度而已 bits库实际上就是#include <XXX>了一堆而已 目录 经典代码 对拍.bat :loop makedata.exe K.exe Kture.exe fc a.out b.out if %errorlevel%==0 goto loop pause 解释 :loo

DirectX11 With Windows SDK--12 深度/模板状态

前言 DirectX11 With Windows SDK完整目录:http://www.cnblogs.com/X-Jun/p/9028764.html 深度/模板测试使用的是与后备缓冲区同等分辨率大小的缓冲区,每个元素的一部分连续位用于深度测试,其余的则用作模板测试.两个测试的目的都是为了能够根据深度/模板状态需求的设置来选择需要绘制的像素. 项目源码点此:https://github.com/MKXJun/DX11-Without-DirectX-SDK 深度/模板测试 深度测试.模板测试

windows 服务 包装模板

github地址:  https://github.com/xl711436/Xiaolei.MockService 在 MockServiceInstance.cs 中 对应的方法中添加 对应的逻辑,其中 构造函数中完成服务初始化逻辑, start 和 stop  方法中的逻辑 分别在服务启动和结束时被调用. public class MockServcieInstance { /// <summary>服务是否结束的标记 /// </summary> public bool E

对拍模板

#include<bits/stdc++.h> using namespace std; int main(){ while(true) { system("data.exe>data.in"); system("ac.exe<data.in>ac.out"); system("wa.exe<data.in>wa.out"); if(system("fc ac.out wa.out")

Xen虚拟机磁盘镜像模板制作(二)—Windows Server 2008(2012)

在<Xen虚拟机磁盘镜像模板制作(一)—Windows Server 2008(2012)>一文中,我们已经成功制作出了Windows Server磁盘镜像.下面我们说明下如何通过它来生成目标虚拟机,同时测试下之前制作好的虚拟机磁盘镜像模版是否有问题.具体流程如下文所述: 1.创建目标虚拟机的系统盘: [[email protected] ~]# lvcreate -L 15G -n windows_vm vg0 Logical volume "windows_vm" cr

Zabbix3.0 监控Windows Client

Zabbix3.0 监控Windows Clien 我们前面介绍了Zabbix3.0监控linux主机,今天我们使用Zabbix监控windows主机,其实都是一样的:具体见下: 我们首先下载windows zabbix agent安装服务:我们第一个url是下载链接,第二个第三个是最新的3.0和2.2.9的下载链接: http://www.zabbix.com/download.php http://www.zabbix.com/downloads/3.0.0/zabbix_agents_3.

在Horizon Workspace中配置Windows单点登录-进阶篇

在上一篇基础篇里面,简单介绍了在Horizon Workspace 1.8中如何配置Windows单点登录.在这篇博客中,会继续介绍一些针对大规模虚机或者虚拟桌面部署的配置方式.这些配置方式可以保证用模板部署出来的虚机或虚拟桌面在Workspace服务器端配置完成的情况下,不再需要用户进行手动配置就能实现HorizonWorkspace的单点登录. 1. 在模板机组策略中配置IE浏览器的设置 通过在模板虚拟机上的管理控制台中设置相应的策略,可以使后续使用模板机克隆出来的虚拟机自动使用Window