输入&输出规范

8 views
Skip to first unread message

higer

unread,
Apr 13, 2009, 4:45:55 AM4/13/09
to 编程爱好者天地
看了大家提的一些意见,现在这里把测试用的数据输入输出规范简要的说明一下:
1 输入:
测试的输入文件名为文本格式的input.txt,文件的第一行是测试数据的规模n(即测试用例数),紧接着是n组测试数据(注意换行)。对于每一组测
试数据,数据间用空格或换行隔开。
2 输出:
测试结果的输出文件为output.txt,每一组测试结果只占一行。

示例,比如对于“石子合并”问题(具体见王晓东的课后习题):

输入文件示例(注意与书中输入的区别:第一行加入了测试规模)
input.txt:
2
4
4 4 5 9
5
5 8 3 20 4
上面的输入表示:有2组测试数据,第一组测试数据表示:有4堆石子,每一堆石子数分别是:4、4、5、9;第二组数据表示:有5堆石子,每一堆石子数分
别是:5、8、3、20、4.

输出文件示例(注意与书中输出的区别:每组结果只占一行,中间用空格分开)
output.txt:
43 54
91 130
上面的输出表示:有2组测试结果,第一组结果表示:对于第一个测试用例,对应的最小得分是43,最大是54;第二组结果表示:对于第二个测试用例,对应
的最小得分是91,最大得分是130.

Reply all
Reply to author
Forward
0 new messages