문제

가로 52 카드 갑판에 우리가 알고 있는 52 choose 2 = 1326 고유한 경기를 펼치는,그러나 google+프로필에 포커이 될 수 있습 버킷화로 169 다른 손과 같은 AK 낮추고'입찰 제출'을 클릭 화살표 및 AK 으로 적합 여부는 마음 K 마음이나 삽 K spades 그것은 차이가 없 google+프로필.나의 질문은 거기에 좋은 수학적 속성에는 고유 색인 이러한 각 169 손(0~168 선호).나를 만들려고 찾으로 테이블 double[][] = new double [169][169] 그러나 방법이 없습니다 변화하는 손 표현 등 AKs(에이스와 왕복)하는 독특한 색인이 배열입니다.

도움이 되었습니까?

해결책

  1. 는 경우 카드의장,정렬,두 개의 카드는 낮은 카드 첫 번째 온다.면 그들은 다 정장,정렬 두 개의 카드는 낮은 카드의 마지막.특별한 경우로 예약할 경우 카드의 순위다.
  2. 각 순위 값이 0 부터 12 를 사용하는 방법을 보여-13 세는 시스템입니다.가장 높은 값에서 이 시스템 12*13 + 12 =168.
  3. 마지막으로,한 경우 카드의 순위에 맞게,하의 값 순위를 추가 169 니다.이러한 경우에 범위에 있을 것입 169-181.

어쩌면 나는 수학은 잘못이지만,저는 가지고 올 182 뚜렷한 카드의 쌍.내가 전문가에 게임,그래서 어쩌면 나는 뭔가를 누락.

다른 팁

그렇습니다.

예를 들어의 준비가 만든 목표-C(Java)텍사스 홀뎀 7-5-카드 평가 찾을 수 있습니다 며 추가 설명 .그것은"추가"손을 생성하는 인덱스는 충분히 특징하는 손으로 결정을 위해 순위입니다.

모든 피드백에서 환영합니다 전자 메일 주소를 찾을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top