2009-04-23 3 views
0

불스 & Cows는 각자 하나의 비밀 번호에 4 개의 반복되지 않는 자릿수가 있고 두 개의 다른 숫자를 추측하려고하는 두 명의 플레이어를위한 게임입니다. 1 층을 숫자 1은 내 비밀 번호와 같은 위치에 있기 때문에, : 예를 들어Bulls & Cows C# 구현 (기안자 변형)

는 let's 내 상대가 번호 1234, 내가 대답 할 말한다면 내 비밀 번호가 1576

을 말한다. 상대방이 숫자 7890을 말하면 숫자 7이 내 비밀 번호와 다른 위치에 있기 때문에 1P로 대답합니다. 등 Here 설명합니다.

  • 아이디어,

    음, 취미로, 나는 내 전화 번호를 추측 tryes 컴퓨터 플레이어를 구현하고자하지만 어디서부터 시작 모르겠어요?

  • 이미이 게임에서 수행 된 작업이 있습니까?
  • C# 구현이 있습니까?
+0

이상하게도 LINQ로 처음 시작했을 때와 거의 비슷하게 작성되었습니다 ... 원하는 경우 모든 코드를 게시 할 수 있습니다. –

+0

제발, 마음 –

답변

4

이것은 게임 Mastermind의 변형입니다. 솔루션을 추측하기위한 알고리즘에 대한 많은 작업이 수행되었습니다. 위키 피 디아 링크에 표시된 것 이외에, 키워드로 "기안자"를 사용하는 일부 인터넷 검색은 아마도 많이 나타날 것입니다. (당신이 그 이름을 몰랐기 때문에 당신이 많이 찾지 못했다고 가정합니다).

+0

나는 게임의 이름을 몰랐다. 내가 설명한 게임은 스페인어로 "picas y fijas"라고 불린다. –

0

마스터 마스터 변형과 유사합니다.

1

'Mastermind'게임의 변형 인 것 같습니다. herehere (.doc)과 Wikipedia page에 약간의 리소스가 있습니다.

재미있게 보내세요!