package sort;
import java.util.Arrays;
public class Test60 {
public static void main(String[] args) {
solution(4);
}
public static void solution(int n) {
int sum = 0;
int[] s = new int[n * 6 + 1];
solution(s, n, 0);
System.out.println(Arrays.toString(s));
for (int i = 1; i < s.length; i++) {
sum += s[i];
}
for (int i = 1; i < s.length; i++) {
System.out.println(i+"的概率是"+(double)s[i]/sum);
}
}
private static void solution(int[] s, int n, int i) {
if (n == 0) {
s[i]++;
return;
}
for (int j = 1; j <= 6; j++) {
solution(s, n - 1, i + j);
}
}
}