题目描述
把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。
实验平台:牛客网
解决思路:
这题牛客网上没有,我直接把所有的代码贴上来,我这里返回类型是map类型的,key是n个骰子和的值,value是其次数,求概率的话用value除以6的n次方即可,代码如下:
java:
package offer;
import java.util.HashMap;
import java.util.Map.Entry;
/**
* 剑指offer-题43:n个骰子的点数
*
* 把n个骰子扔在地上,所有骰子朝上一面的点数之和