如何从n行中的数字读入Scala列表?

Sea*_*ill 5 scala list

这是给在线法官的。我试图在此过程中学习一些Scala。

输入格式如下

4
543534
6756
4564
363773
Run Code Online (Sandbox Code Playgroud)

因此,第一行是n,然后接下来的n行包含需要进入列表的元素。

现在,我使用来读取n,readInt()但是我不知道该如何说“现在阅读下n行并将所有内容放入列表”。

小智 6

尝试这个:

val n = io.StdIn.readInt
val list = ( 0 to n ).map( (x) -> io.StdIn.readLine ).toList
//...
Run Code Online (Sandbox Code Playgroud)