0

我参加了像 codechef 这样的竞争性编程竞赛。所以他们以特定格式接受输入。我正在寻找用 C++ 开发测试仪。我打算做的一些事情是:

  • 在文件 format.txt 中给出输入格式。
  • 给出输出已知的样本输入测试用例。
  • 在测试用例(ii)上测试程序并在单独的文件中生成输出。
  • 按照 format.txt 中指定的格式在几个测试用例上随机测试程序,并在单独的文件中生成输出。

完成所有这些之后,我想要一个命令来代表上述所有操作。如何test_codechef sample_program.cpp在 linux 终端中引入新命令(例如,新命令在 sample_program.txt 上执行我的测试器)?

4

1 回答 1

0

我想你想向终端添加一个命令并使用它,如果你在谈论 Bash,那么只需创建一个没有 bash 文件类型示例的文件:

#!/bin/bash 
echo "Hello World "

保存:HelloWorld

后:

chmod +x HelloWorld
cp HelloWorld /usr/bin/

然后在终端上输入 : HelloWorld,结果是 Hello World ,所以如果我猜对了,你需要学习一些关于 Bash Linux 的东西

于 2016-05-29T13:32:39.090 回答