当前位置: 首页 > news >正文

Linux系统下对拍

可以直接用C++的system函数执行对拍脚本
把造数据的mk.out文件和两个版本的代码文件放在一个文件夹下

void duipai() {//Linux系统下可执行文件后缀为.outwhile (true) {system("mk.out > data.in");system("zhengjie.out < data.in > zhengjie.out");system("baoli.out < data.in > baoli.out");if (system("diff tmp.out tmp_AC.out")) {//fccout << "WA" << endl;break;} else cout << "AC" << endl;}
}

Linux的shell脚本

make mk
make zhengjie
make baoli((cnt=1))while true
do./mk > in./zhengjie < in > zhengjie.out./baoli < in > baoli.outif diff zhengjie.out baoli.out; thenprintf "# $((cnt++)) Accepted\n";else notify-send "WA"breakfi
done
http://www.zskr.cn/news/21897.html

相关文章:

  • Rokid Glasses语音交互特性分析和复刻“乐奇” 唤醒词的方案简述
  • java date 初始化指定时分秒及比较日期大小
  • 软件工程学习日志2025.10.15
  • 实用指南:玳瑁的嵌入式日记---0929(ARM--ADC)
  • C++篇:005
  • MySQL面试必考:从入门到精通的20个问题
  • 手撕大模型 | MQA 和 GQA 原理解析
  • 实用指南:CTFHub RCE通关笔记9:命令注入 过滤目录分隔符(3种方法渗透)
  • [COCI2022-2023#2] Tramvaji 题解
  • 一级指针和二级指针作为函数参数的区别
  • ROUGE指标
  • day012
  • agent认知与原理分析
  • 2025.10.3 测试
  • [20251015]建立和完善col_vlist.sql脚本.txt
  • 2025年预应力千斤顶厂家最新权威推荐榜:批发采购、张拉设备、同步顶升系统专业供应商综合测评与选购指南
  • 2025.10.15训练记录
  • 牛客2025秋季算法编程训练联赛1
  • 50系显卡配置运行sovits4.1的完整步骤(so-vits-svc)
  • JAVA8 map flatmap用法
  • float
  • 《程序员的修炼之道:从小工到专家》阅读笔记
  • 关于Pytorch深度学习神经网络的读书报告
  • 牛客刷题-Day13
  • 二分图、拓扑与欧拉
  • 每日笔记
  • 实用指南:2025年9月个人工作生活总结
  • 别再用均值填充了!MICE算法教你正确处理缺失数据
  • nginx-1.16.1-2.p01.ky10.sw_64.rpm 安装教程(详细步骤,适用于Kylin V10/申威SW64架构)
  • 感知节点@5@ ESP32+arduino+ 第三个程序FreeRTOS 上 LED灯显示 和 串口打印ASCII表