guess number kata
1.0.0
추측 숫자의 게임. 게임에는 4 개의 그리드가 있으며 각 그리드에는 0에서 9까지의 숫자가 있으며 두 개의 그리드의 숫자는 다릅니다. 당신은 추측 할 기회가 6 명입니다. 올바르게 추측하면 승리합니다. 그렇지 않으면 잃습니다. 추측 할 때마다 순서대로 4 개의 숫자를 입력해야합니다. 이 프로그램은 추측 상황에 따라 XAXB의 피드백을 제공합니다. A의 숫자는 위치와 숫자의 수를 나타내고 B 이전의 숫자는 올바른 숫자를 가진 숫자의 수를 나타내지 만 잘못된 위치를 나타냅니다.
예 : 답은 1 2 3 4입니다. 그런 다음 다른 입력의 경우 다음 출력이 있습니다.
예 :
답은 1 2 3 4이므로 다른 입력의 경우 다음 출력이 있습니다.
Input Output Instruction
1 5 6 7 1A0B 1 correct
2 4 7 8 0A2B 2 and 4 wrong position
0 3 2 4 1A2B 4 correct,2 and 3 wrong position
5 6 7 8 0A0B all wrong
4 3 2 1 0A4B 4 numbers position wrong
1 2 3 4 4A0B win, all correct
1 1 2 3 Wrong Input,Input again
1 2 Wrong Input,Input again
답은 게임의 시작 부분에서 무작위로 생성됩니다. 입장 할 기회는 6 개뿐입니다. 각 추측에서 프로그램은 현재 추측의 결과와 플레이어 참조의 모든 추측과 결과를 제공해야합니다. 입력 인터페이스는 문제와 관련이없는 인터페이스 코드를 피하기위한 콘솔 (콘솔)입니다. 입력 할 때 숫자를 공백으로 분리하십시오.
필요하다:
src/main 디렉토리 아래에서 Main.java 파일을 실행합니다.Guess Number Game, You have 6 chances to guess! 프로젝트가 성공적으로 시작된다는 것을 나타냅니다src/test 디렉토리에서 해당 단위 테스트를 완료하십시오. ./gradlew clean test 실행하여 테스트 결과를 볼 수 있습니다.