목차

깃허브 링크

✨ 구현해야 할 기능 목록

1. 게임 관련 문구 출력

1-1. 게임 시작 문구 출력

게임 시작 시 "숫자 야구 게임을 시작합니다."와 같은 시작 메시지를 출력해 줍니다.

1-2. 가이드 문구 출력

사용자의 입력을 받을 때, 숫자를 입력해주세요 : 나,

사용자 입력 값을 기반으로 판단한 결과를 보여주는 가이드 문구를 출력해 줍니다.

2. 컴퓨터가 임의의 3자리 서로 다른 수 선택

1에서 9까지의 서로 다른 임의의 3자리 수를 생성합니다.

중복되는 숫자가 있어서는 안 됩니다.

3. 사용자로부터 3자리의 서로 다른 수 입력 받기

1-2에서 언급된 사용자에게 3자리의 수를 입력하라는 가이드 문구를 먼저 출력합니다.

사용자의 입력을 받아서 숫자로 변환하고,

유효성을 검사하여 잘못된 입력이면 IllegalArgumentException을 발생시킵니다.

유효성을 검사하는 그 과정에서 중복된 숫자가 있는지 확인해야 합니다.

4. 입력한 수에 대한 결과 계산