기본적으로 x 주사위 굴림 = n 합계이지만 뒤로 향합니다. 그래서n을 x 개의 랜덤 부분으로 나눕니다.
다음 예를 만들 수 :
주사위 압연해야 5 배 의미 (최소 합계 5, 최대 30 합계..)
x = 5
이기이 경우 합계에서 생각한 압연하는 수단 23 :
n = 23
를 그래서 가능한 단일 다이 롤의 조합의 임의의 (예 6, 4, 5, 3, 5)
0을 얻을 수있다 필요내가 지금까지 내 마음에 만들 수있는 것은 :
- 5 개 난수를 생성합니다.
- 그들을 더하고 합계를 구하십시오.
- 지금 합 매 난수 나누어 원하는 번호 23
- 결과는 23.
이 하나가 랜덤 반환 문제가있는 원하는 수와 같아야 5 개 난수이다 곱 값 (소수, 1 이하 6 이하의 값)은 난수에 따라 다릅니다. 수식을 편집하여 정수> = 1 또는 < = 6을 반환 할 수있는 방법을 찾을 수 없습니다.
가능한 모든 조합을 생성하려면 난수를 사용하는 것이 해결책이라고 생각하지 않습니다. –
나는 모든 가능한 조합을 필요로하지 않는다, 나는 매 달리기 주어진 수를위한 단지 1 개의 무작위 조합 만 필요로한다. – RamRick