자바로 튜토리얼 1번문제를 풀어봤는데 런타임 오류가 나요(RTE)

  • hecker304
    hecker304

    질문하시기 전에

    • 해결하고자 하는 문제가 무엇이며, 어떻게 문제를 해결하려 하였으며, 어떤 어려움을 겪고 있는지 상세히 적어 주세요.
      • 다른 사람의 코드를 읽어 오류를 찾아내는 것은 쉬운 일이 아닙니다.
    • "제 컴퓨터에서는 답이 잘 나오는데.."
      • 99% 확률로 잘못된 알고리즘이거나 잘못된 프로그램이기 때문입니다. 예제는 문제의 이해를 돕기 위한 작은 데이터일 뿐입니다.
      • 대신에 자신의 코드를 검증하기 위해 어떤 노력을 했는지 기입해 주셔야 다른 분들이 도움을 드리기 쉽습니다.
    • 글을 쓰시기 전에 아래 문법 도움말을 참조하여 주세요.
      • 알맞게 문제에 링크를 걸어 주세요.
      • 알맞게 코드 블럭 문법을 사용하여 구문 강조가 될 수 있도록 해 주세요.

    위 내용이 지켜지지 않은 질문은 답변이 오래 걸릴 수 있습니다.

    아래 '편집하기' 버튼을 눌러 글을 쓰실 수 있습니다.

    자바로 문제를 풀어봤는데, 맨처음에는 Main.java로 컴파일하는걸 몰라서 제가 정의한 클래스명을 올려서 컴파일 에러가 났습니다만
    그걸 다시 Main으로 바꾸고 다시 컴파일 해보니 런타임오류 RTE를
    내뱉더라구요. 자바 자체가 실행하려면 void main으로 실행하는데
    당연히 return값 못줄테구요.

    아니면 여기서 원하는건 그냥 메소드만 만들어서 주면 알아서 해주는건지 알수가 없네요.

    혹시 자바로 해보신분들이나 해당 문제에 대해서 알고 계신분 있으신가요?


    10년 전
1개의 댓글이 있습니다.
  • Being
    Being
    1. ZZAKSTR 문제는 튜토리얼로 분류하지 않은, 도입 용도로 쓰기에는 부적절하게 어려운 문제입니다. 혹시 어느 글을 참조하셨나요?
    2. RTE는 여하간에 비정상적인 이유로 프로그램이 종료되었다는 뜻이고, JVM 프로세스가 (아마도 어떤 예외로 인해) nonzero return code를 주었다는 것 이외에는 어떤 정보도 알아낼 수 없고, 주어지지 않습니다.
    3. 메소드만 작성해서는 입출력 형식에 맞는 프로그램을 작성할 수 없겠지요? 시도하셨던 대로 입력과 출력을 모두 직접 처리하는 것이 맞습니다.

    가급적이면 튜토리얼로 분류된 문제들을 시도해보시기 바랍니다.


    10년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.