Linux下的bash对拍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下的bash对拍相关的知识,希望对你有一定的参考价值。

下面是Linux下的bash对拍程序:

#!/bin/bash
t=0 //数据组数
while true; do
    let "t=$t + 1" echox
    printf $t                        //bash语言的变量前需要加 $
    printf ": "
    ./datamaker > input              //数据生成器
    ./color < input > output         //需要对拍的程序
    ./std < input > stdout           //标程
    
    if diff output stdout; then
        printf "Accepted\n"
    else
        printf "Wrong Answer\n"
        break
    fi
    sleep 0.2s
done

请在使用前删除中文注释

在终端下运行,不需要编译

文件名保存为:pai.sh

在终端下运行:chmod +x pai.sh

在终端下运行:./pai.sh

以上是关于Linux下的bash对拍的主要内容,如果未能解决你的问题,请参考以下文章

Windows对拍模板

Linux下对拍脚本

-bash: /usr/bin/ls: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory(代码片段

对拍源码QwQ

windows和linux下如何对拍

『工具』对拍器