스칼라 런타임 오류 질문 드립니다. ksr5601 튜토리얼에서 왕초보 문제는 모두 잘 진행했는데, 초보용 문제를 풀려고 드니 바로 런타임 에러 (RTE (nonzero return code))가 발생하네요. 원인을 찾기 위해 여러가지 테스트해보다가 안돼 문의드립니다. 아시는분은 답변 부탁드립니다. 문제 : URL 코드 : import scala.io.StdIn.readLine object Main { val EscapeMap = Map("%20" -> " ", "%21" -> "!", "%24" -> "$", "%25" -> "%", "%28" -> "(", "%29" -> ")", "%2a" -> "*") def main(args: Array[String]): Unit = { var cases = Integer.parseInt(readLine()) while (cases > 0) { var str = readLine() EscapeMap.foreach(t => str = str.replaceAll(t._1, t._2)) println(str) cases -= 1 } } } 7년 전
1개의 댓글이 있습니다. thl2516 %24를 치환하는 예제를 작성해 보시면 런타임 오류가 발생할 것 같습니다. 이 문제에는 해당되지 않지만... 저도 Scala로 문제를 푸는데, (사실 여기서 많이 풀지 않았지만;;) 알고스팟에서 Java로 같은 알고리즘을 짜서 통과하는 문제가 Scala로는 통과하지 못하는 경우가 (제법 많이) 있는 듯 합니다. 차후에 종종 확실한 것 같은데 안되시면 다른 언어로 해보세요 :) 7년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
ksr5601
튜토리얼에서 왕초보 문제는 모두 잘 진행했는데, 초보용 문제를 풀려고 드니 바로 런타임 에러 (RTE (nonzero return code))가 발생하네요.
원인을 찾기 위해 여러가지 테스트해보다가 안돼 문의드립니다.
아시는분은 답변 부탁드립니다.
문제 : URL
코드 :
7년 전