我在尝试完成一个学校作业,但不知道如何处理输入。以下提供了有关该作业的上下文链接:https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B1DkmkmuB-leNDVmMDU0MDgtYmQzNC00OTdkLTgxMDEtZTkxZWQyYjM4OTI1&hl=en。
我大致了解如何完成作业中要求的所有内容,但不确定如何处理输入。样例输入如下:
a0 0 a00 ab000
输出结果为:
Tree 1: Invalid! Tree 2: height: -1 path length: 0 complete: yes postorder: Tree 3: height: 0 path length: 0 complete: yes postorder: a Tree 4: height: 1 path length: 1 complete: yes postorder: ba
我打算使用Java来完成这个作业。我的问题是,当没有输入文件时,我如何在Windows cmd.exe行中输入多行类似于示例中的输入?因为按Enter键只会运行带有一行输入的程序,而不是创建新行。此外,由于该作业是自动评分的,因此输入不能是交互式的。那么我如何知道何时停止读取?
谢谢。
我大致了解如何完成作业中要求的所有内容,但不确定如何处理输入。样例输入如下:
a0 0 a00 ab000
输出结果为:
Tree 1: Invalid! Tree 2: height: -1 path length: 0 complete: yes postorder: Tree 3: height: 0 path length: 0 complete: yes postorder: a Tree 4: height: 1 path length: 1 complete: yes postorder: ba
我打算使用Java来完成这个作业。我的问题是,当没有输入文件时,我如何在Windows cmd.exe行中输入多行类似于示例中的输入?因为按Enter键只会运行带有一行输入的程序,而不是创建新行。此外,由于该作业是自动评分的,因此输入不能是交互式的。那么我如何知道何时停止读取?
谢谢。