年会抽奖----java
今年公司年会的奖品特别给力,但获奖的规矩却很奇葩:
1. 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中;
2. 待所有字条加入完毕,每人从箱中取一个字条;
3. 如果抽到的字条上写的就是自己的名字,那么“恭喜你,中奖了!”
现在告诉你参加晚会的人数,请你计算有多少概率会出现无人获奖?
输出描述:对应每一组数据,以“xx.xx%”的格式输出发生无人获奖的概率。
重点:错排
错排可以用下面两种方式计算:
1)公式:
2)递推:a1=0,a2=1,当n≥3时,
这个问题可以转化为排列组合的问题
思路:用满足条件的排列数/总的排列数。
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);while(sc.hasNext()){int n=sc.nextInt();float n2=fib(n);float n1=sum(n);float num=(n1/n2)*100;System.out.printf("%.2f",num);System.out.println("%");}}public static float fib(int n){
//所有情况if(n==1){return 1;}return n*fib(n-1);}public static float sum(int n){
//满足条件的if(n==1){return 0;}if(n==2){return 1;}return (n-1)*(sum(n-1)+sum(n-2));}
}
年会抽奖----java相关推荐
- 【Java版oj】day35年会抽奖、抄送列表
目录 一.年会抽奖 (1)原题再现 (2)问题分析 (3)完整代码 二.抄送列表 (1)原题再现 (2)问题分析 (3)完整代码 一.年会抽奖 (1)原题再现 年会抽奖__牛客网 今年公司年会的奖品特 ...
- 《年会抽奖》:无人获奖的概率
目录 一.题目 二.思路 1.错排问题 2.n 的阶乘 3.输出格式要求 三.代码 一.题目 题目:年会抽奖 题目链接:年会抽奖 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩 ...
- 年会抽奖程序准备好了吗?没有的话,直接来取!
大家好,我是TJ 关注TJ君,回复"武功秘籍"免费获取计算机宝典书籍 到年底了是不是要开年会了? 年会上大家最期待的项目是什么? 相信不少小伙伴最最期待的肯定是抽奖啦~ 不过抽奖呢 ...
- 使用 SQL 语句实现一个年会抽奖程序
作者 | 董旭阳 责编 | 张文 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 年关将近,抽奖想必是大家在公司年会上最期待的活动了.如果老板让你做一个年会抽奖的程 ...
- Axure移动端app抽奖转盘+电商圆盘抽奖+商品抽奖+年会抽奖+抽奖动态+Axure通用抽奖转盘组件原型+九宫格方形随机抽奖原型组件+运营活动抽奖转盘
Axure移动端app抽奖转盘+电商圆盘抽奖+商品抽奖+年会抽奖+抽奖动态+Axure通用抽奖转盘组件原型+九宫格方形随机抽奖原型组件+运营活动抽奖转盘 原型演示及下载地址:https://www.p ...
- python 抽奖库_用 python 写一个年会抽奖小程序
使用 pyinstaller 打包工具常用参数指南 pyinstaller -F demo.py 参数 含义 -F 指定打包后只生成一个exe格式的文件 -D –onedir 创建一个目录,包含exe ...
- 别找了,这就是你想要的年会抽奖开源项目
hanshan-lottery 特点 简单纯洁 浓浓中国风 打开直接运行,暂时没有那么多花里胡哨的前端工程配置 运行 $ git clone https://github.com/hanxiansen ...
- 昨天公司年会抽奖,居然抽中了特等奖
5号公司去拉斐特城堡酒店开年会,居然应验了新员工手气好的传言,中了个特等奖-29寸彩电一台,正好家里主卧的电视还没买呢,今年手气不错,买家具抽奖中了,公司年会抽奖又中了,考虑是不是该去买彩票
- [c语言+easyx]GUI界面 年会抽奖系统
项目需求: 设计并完成年会抽奖系统.要求能完成以下功能. 1.可以将抽奖人的编号和姓名录入到系统中. 2.可以从已经录入的抽奖人中,随机抽取指定数量的获奖人,奖项包含一.二.三等奖. 3.每个抽奖人, ...
- html实现名字滚动年会抽奖(附源码)
文章目录 1.html实现年会抽奖设计思路 1.1 抽奖主界面 1.2 特等奖抽奖界面 1.2 单个抽奖中奖界面 1.3 一次全抽,中奖界面 2.动态效果及代码 2.1 抽奖界面动态效果展示 2.2 ...
最新文章
- 2021年大数据Spark(三十六):SparkStreaming实战案例一 WordCount
- 失业后跑摩的985高校硕士,被质疑学历、深“扒”论文...
- 蚂蚁金服的一次面试经历(一面、二面)
- 解决页面使用overflow: scroll在iOS上滑动卡顿的问题
- Redis缓存穿透、击穿、雪崩、预热、更新、降级
- linux下修改mac
- 音视频技术开发周刊 68期
- 静态代码检查工具简介
- 利用react-router实现按需加载、登录验证、刷新组件。。。
- asp 禁止某一个目录_asp.net core 系列 10 配置configuration (上)
- 国际音标的HTML实体对照表
- Dubbo + Zookeeper 简单搭建
- 看我用ubuntu virtualbox
- 更换介质:请把标有“Debian GNU/Linux 10.2.0 _Buster_ - Officia的盘片插入驱动器“/media/cdrom/”再按「回车」键
- Word中有些空行无法删除,我是这样解决的.............
- excel 复选框 制作动态表格
- OpenCV像素点操作 图片特效
- 三种嵌入式操作系统的分析与比较
- android实现刷卡功能,Android 实现银联刷卡机消费后手动签名的功能(示例代码)
- 计算机领域所有SCI期刊,计算机领域的所有SCI一区期刊,这是最顶级期刊了
热门文章
- 网页设计html对联样式代码,纯CSS做对联广告代码
- 泛泰 A850 TWRP Recovery En英/Cn简/Tw繁[2013.05.19]
- IBM携手百洋医药 将沃森超级电脑带给中国肿瘤科医师
- 自己动手XP集成SP3补丁
- C程序设计试题汇编(第三版)谭浩强主编 第二章 选择题解析+总结
- 中专计算机教师天涯,天涯里有教职高或中专的教师吗?你们现在过得好吗~~
- 射频功放学习之基础篇(一)
- GPC凝胶色谱理论和应用(一)
- SOAP协议是什么,它的优点是什么
- 从小锁匠铺到工业造纸巨头,这家德国百年家族企业不断改写世界工程技术史 | 能动观察...