이문제는 끝을 어떻게 표시해야 하나요?

wkdqhddnjs12 Reply 9 years 11 weeks ago
자바는 EOF입력이 없지 않나요? 아님 그냥 while로 무한정 입력인가요? 아니면 n이 범위 내에 있지 않을 때 탈출하는 것인가요? ------------------------------------------------------------------------------------------------
pichulia Reply 9 years 11 weeks ago
Scanner in = new Scanner(System.in); while(in.hasNext()) { // blabla... } 이렇게 하면 EOF까지 입력이 됩니다.
pichulia Reply 9 years 11 weeks ago
콘솔창에서 EOF 입력하는건 C랑 똑같이 Ctrl+Z 입니다...만 이건 제가 이클립스를 사용해서 그런거고 다른 플랫폼에서는 좀 달라질 수도 잇씁니다
wkdqhddnjs12 Reply 9 years 11 weeks ago
음.. EOF이 덕분에 잘 입력이 됩니다. 그런데, 왜 답이 틀린지 알려주실 수 있나요? 저는 일단, stan이 언제 이기는 지랑 ollie가 언제 이기는 지를 직접 찾다가 상대방이 뭔가를 내도 내가 이길 수 밖에 없는 상황을 만들도록 숫자를 선택하면 된다면서 생각을 하다가 뭔가 규칙성이 나오길래, 그 규칙으로 범위를 나눠서 풀었습니다. 아래 질문의 162 163도 답이 잘 나옵니다. 근데, 왜 wrong이 뜨는 지 알고싶습니다.
pichulia Reply 9 years 11 weeks ago
wins. 에서 w를 소문자로 출력해야 합니다.
wkdqhddnjs12 Reply 9 years 11 weeks ago
앆! 감사합니다!