zoukankan      html  css  js  c++  java
  • ACM对拍程序

    1.把所需对拍的代码的可执行文件a.exe b.exe放在同一目录下

    2.把rand数据的代码的可执行文件c.exe放在该目录下

    3.新建一个txt文件,里面添加代码,后把格式改成bat

    1 @echo off
    2 :loop
    3     c > data.in
    4     a < data.in > a.out
    5     b < data.in > b.out
    6     fc a.out b.out
    7 if not errorlevel 1 goto loop
    8 pause
    9 goto loop

      代码简单介绍:

      1):loop类似c语言里面的标志,用于跳转(也就是循环).

      2):第三行代码:先生成数据到data.in

      3):第四五行代码:对拍程序a.exe b.exe跑数据并输出结果到a.out b.out

      4):第六行代码:对比两个输出结果是否不同

      5):第七行代码:如果无不同就继续重复循环

      6):第八九行代码:如有不同,就输出两文件的不同之处,并且暂停一下,此时可以观看data.in的数据

      x.in,x.out文件当做txt打开就好

  • 相关阅读:
    工作中Linux常用命令
    自动化测试
    Firefox/Chrome WebDriver浏览器驱动
    Appium
    Python+selenium进行浏览器的连接ChromeOptions
    文件及异常捕获处理
    面向对象练习题
    python函数&面向对象
    python基础
    python8道练习题
  • 原文地址:https://www.cnblogs.com/weeping/p/6683681.html
Copyright © 2011-2022 走看看