因为noip评测的时候是纯机器进行的,测试时测试的数据不是由人工从键盘输入,而是已经准备在存储器里的文件里。比如d:\program文件夹里面的program.in这个文件里。输出数据也不是屏幕直接输出,而是以文件的形式储存起来。所以就需要用输入、输出文件的方式。
举个例子:假如题目要求输入文件名为program.in,输出文件名为program.out。意思就是说需要测试的数据和结果分别存放在这两个文件里了,机器评测时自动从program.in里面取数据进行运算,然后将运行结果与program.out里面的进行比较,一致则认为是正确,不一致则为错误。那么我们写程序时只需要加入相关代码即可。