Learnjava--色子点数概率(转)
来源:互联网 发布:js复选框取消选中事件 编辑:程序博客网 时间:2024/04/30 14:19
Learnjava–色子点数概率
package leantest;import java.util.*;public class ShaiZi { public static void main(String[] args){ Random rand = new Random(); int sum2 = 0,sum3 = 0,sum4 = 0,sum5 = 0,sum6 = 0,sum7 = 0,sum8 = 0,sum9 = 0,sum10 = 0,sum11 = 0,sum12 = 0; int sum = 0; for (int i = 0; i < 10000; i++){ int a = rand.nextInt(6) + 1;//第一个色子 int b = rand.nextInt(6) + 1;//第二个色子 System.out.print("(" + a + "," + b + ")"); sum = a + b; if(sum == 2) sum2+=1; if(sum == 3) sum3+=1; if(sum == 4) sum4+=1; if(sum == 5) sum5+=1; if(sum == 6) sum6+=1; if(sum == 7) sum7+=1; if(sum == 8) sum8+=1; if(sum == 9) sum9+=1; if(sum == 10) sum10+=1; if(sum == 11) sum11+=1; if(sum == 12) sum12+=1; } System.out.println(); System.out.println("和为2的次数: " + sum2 + ", 概率为: " + ((double)sum2/10000)); System.out.println("和为3的次数: " + sum3+ ", 概率为: " + ((double)sum3/10000)); System.out.println("和为4的次数: " + sum4+ ", 概率为: " + ((double)sum4/10000)); System.out.println("和为5的次数: " + sum5+ ", 概率为: " + ((double)sum5/10000)); System.out.println("和为6的次数: " + sum6+ ", 概率为: " + ((double)sum6/10000)); System.out.println("和为7的次数: " + sum7+ ", 概率为: " + ((double)sum7/10000)); System.out.println("和为8的次数: " + sum8+ ", 概率为: " + ((double)sum8/10000)); System.out.println("和为9的次数: " + sum9+ ", 概率为: " + ((double)sum9/10000)); System.out.println("和为10的次数: " + sum10+ ", 概率为: " + ((double)sum10/10000)); System.out.println("和为11的次数: " + sum11+ ", 概率为: " + ((double)sum11/10000)); System.out.println("和为12的次数: " + sum12+ ", 概率为: " + ((double)sum12/10000)); System.out.println("测试时间: " + new Date()); } }
(忘了在哪复制的了)
0 0
- Learnjava--色子点数概率(转)
- 剑指offer43-计算n个色子掷出各个点数和的概率
- n个色子的点数
- 等概率色子问题
- 关于色子的概率计算
- 骰子点数的概率
- 剑指Offer面试题43:n个色子的点数
- 面试题43—n个色子的点数
- n个色子的和的概率
- 九度OJ 1255:骰子点数概率 (递归、DP)
- 题目1255:骰子点数概率(动态规划)
- 色子游戏(随机数)
- 随机数(色子)
- 题目1255:骰子点数概率
- 三个骰子点数之和概率
- 骰子点数分布概率问题
- C掷色子(随机数)
- 概率dp 投掷色子走一定步数 期望
- Can you use map and set???
- Html属性
- Linux运维学习第九课
- STM32 HAL库详解 及 手动移植
- [ Godot Engine ]
- Learnjava--色子点数概率(转)
- nlp文本处理开源工具,及聊天机器人实现
- ghttp作为客户端下载大文件的问题
- PHP中的会话控制(二):session
- C++ 虚函数表解析
- 简单使用Ajax实现异步查询用户名是否被占用
- Shiro中自定义Realm的作用(FormAuthenticationFilter和PermissionAuthorizationFilter)以及源码解析
- Visual Studio控制台程序输出窗口一闪而过的解决方法
- ssm整合原来的版本