想编一个程序,用于机器检验其他的程序的正确性。具体如下:
在本机上有另外的一个***.java文件,编写一个程序对***.java进行编译和运行,运行***.java所需要的数据在in.txt中保存(已有),输出数据放在out.txt中,并记录此程序运行的时间.
请教高手指点一下!另外如果是要检验c语言的程序又该怎样呢?
在本机上有另外的一个***.java文件,编写一个程序对***.java进行编译和运行,运行***.java所需要的数据在in.txt中保存(已有),输出数据放在out.txt中,并记录此程序运行的时间.
请教高手指点一下!另外如果是要检验c语言的程序又该怎样呢?
比如说你写了个计算a+b的值的程序(每次读入两个整数),现在我想验证你的程序是否正确,于是我写了一些测试数据放在in.txt文件中,然后用这些测试数据检测这个程序的输出是否与标准答案相同,假设答案放在out.txt中.
比如说in.txt中的数据为:
1 2
3 4
5 6
然后out.txt中的数据为:
3
7
11现在就是要编一个程序来完成'我'的工作。如果这些测试数据通过 的话,就可认为你的程序正确。
http://acm.pku.edu.cn/JudgeOnline/showproblem?problem_id=1000
现在我想为我们的学校搞一个,其他的方面都已经搞好了,现在就是不知道怎么去检验程序?