makenumbersは文字列を返します。
上の22行目で、下の図の上から4行目のListに見える出力をしてます。
Listであれば、上の38の様に書けるはず。22行目のように不明のエラーが出ます。
makenumbersを中身はIntでListを返す、関数とします。で、解決しましたが、下のように「外側のブロックは冗長です」が、出ました。これが分かりません。
上の図で、27行目から30行目でnijigenの合計を出してますが、var ansを使わない方法って有るんですかね。Scalaは型チェックされるので、分からないエラーに遭ったら、調べることが大事かも。ですね。makenumbersでしばらく悩みました。(笑)