blueeyes   7년 전

잘 작동하는 C++ 코드를 스칼라로 옮긴 것 뿐인데 틀리거나 런타임 오류가 발생합니다. 왜 그럴까요?

1) 런타임 오류 발생

object a10870 extends App {
  var n = scala.io.StdIn.readInt();
  var f = new Array[Int](23);
  f(0) = 0;
  f(1) = 1;
  for (i <- 2 until n + 1)  {
    f(i) = f(i - 1) + f(i - 2);
  }
  println(f(n));
}

2) 틀렸습니다로 채점

object a10870 {
  def main(args : Array[String]) = {
    var n = scala.io.StdIn.readInt();
    var f = new Array[Int](23);
    f(0) = 0;
    f(1) = 1;
    for (i <- 2 until n + 1)  {
     f(i) = f(i - 1) + f(i - 2);
    }
    println(f(n));
  }
}

baekjoon   7년 전

스칼라 채점이 생각처럼 잘 안되네요 ㅠㅠ ㅏ언어 삭제해야겠습니다.

blueeyes   7년 전

스칼라가 삭제되다니 안타깝네요..ㅠ.ㅠ

댓글을 작성하려면 로그인해야 합니다.