精华内容
下载资源
问答
  • 1、可将抽奖结果进行保存实时下载到 excel 中;2、已抽取人员不在参与抽取,抽中的人员不在现场可以重新抽取;3、刷新或者关掉服务器,会保存当前已抽取的数据,不会进行数据重置,只有点击界面上的重置按钮,才能...
  • 年会抽奖程序

    2019-01-26 15:14:42
    年会抽奖小程序,由两个网页组成,一个网页通过checkbox选择参加抽奖的人,实现抽奖人的自定义;另一个网页实现滚动抽奖,同时可以自定义奖品和抽奖人数
  • 年会抽奖

    2018-10-10 18:17:20
    年会抽奖 时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小) 题目描述 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩: 1. 首先,所有人员都将一张写有自己...

    年会抽奖

    时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)

    题目描述

    今年公司年会的奖品特别给力,但获奖的规矩却很奇葩:
    1. 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中;
    2. 待所有字条加入完毕,每人从箱中取一个字条;
    3. 如果抽到的字条上写的就是自己的名字,那么“恭喜你,中奖了!”
    现在告诉你参加晚会的人数,请你计算有多少概率会出现无人获奖?

     

    输入描述:

    输入包含多组数据,每组数据包含一个正整数n(2≤n≤20)。


     

    输出描述:

    对应每一组数据,以“xx.xx%”的格式输出发生无人获奖的概率。

     

    输入例子:

    2

     

    输出例子:

    50.00%

    小数计算的东西忘了,有时候一定要记住乘1.0啊

    #include<stdio.h>
    int main()
    {
    	int n,i;
    	float x;
    	long long b[25];
    	long long a[25];
    	a[2]=1;a[3]=2; 
    	b[1]=1;
    	for(i=4;i<=20;i++)
    	   a[i]=(i-1)*(a[i-1]+a[i-2]);
    	for(i=2;i<=20;i++)
    	   b[i]=b[i-1]*i;
    	while(scanf("%d",&n)!=EOF)
    	{
    		x=1.0*a[n]/b[n]*100;
    		printf("%0.2f%%\n",x);
    	}
    	return 0;
     } 

     

    展开全文
  • 年会抽奖系统

    2016-12-25 02:44:29
    第三步:进行奖项设置,包括:奖品等级、奖品名称、奖品数量、抽奖名额、抽奖顺序 第四步:参数设置,包括:标题(公司名称晚会名称、显示的颜色、背景图片、背景音乐、抽奖速度、抽奖标语、结束语等) 第五步:...
  • 易语言九色鹿年会抽奖系统源码,九色鹿年会抽奖系统,放烟花,放恭喜,显示奖品,播放背景,读配置,调整位置,写出中奖值,中奖程序,打开媒体,播放媒体,暂停播放,继续播放,停止播放,关闭媒体,当前播放位置,取媒体长度,循环...
  • 年会抽奖问题

    2021-06-04 18:09:23
    年会抽奖 | 时间限制:1秒 | 内存限制:32768K 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩: 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中; 待所有字条加入完毕,每人从箱中取一个字条; 如果抽...

    这里是引用
    题目描述
    年会抽奖 | 时间限制:1秒 | 内存限制:32768K
    今年公司年会的奖品特别给力,但获奖的规矩却很奇葩:
    首先,所有人员都将一张写有自己名字的字条放入抽奖箱中;
    待所有字条加入完毕,每人从箱中取一个字条;
    如果抽到的字条上写的就是自己的名字,那么“恭喜你,中奖了!”
    现在告诉你参加晚会的人数,请你计算有多少概率会出现无人获奖?
    输入描述
    输入包含多组数据,每组数据包含一个正整数n(2≤n≤20)。
    输出描述
    对应每一组数据,以“xx.xx%”的格式输出发生无人获奖的概率。

    #include <iostream>
    #include <cstdio>
    int main()
    {
    	// 错排数量,预留第一项为0,配合下文中输入的n
    	long long d[22] = { 0, 0, 1 };
    	long long f[22] = { 0, 1, 2 }; // 阶乘
    	for (int i = 3; i < 22; i++)
    	{
    		d[i] = (i - 1) * (d[i - 1] + d[i - 2]); //错排的递推公式
    		f[i] = i * f[i - 1]; //阶乘的递推公式
    	}
    	int n;
    	while (std::cin >> n)
    	{
    		//用100.0来把结果处理成double,保留两位小数
    		printf("%.2f%%\n", 100.0 * d[n] / f[n]);
    	}
    	return 0;
    }
    
    
    展开全文
  • 企业年会抽奖系统,可读取excel中的员工信息,奖项数量,奖品数量以及奖品名称可自由设置,抽奖栏实时滚动,当前等级奖品数量实时显示 1.数据来源:在指定目录(D:\test01.xls)下存放员工信息Excel表格,格式为xls...
  • 公司年会抽奖系统

    2012-05-06 12:52:06
    一个简单的公司年会抽奖系统,先把把本公司的人员信息加载,然后设置没次的抽奖人数,点击抽奖键按钮,进行、、主要运用java中的io流操作,多线程处理,随机数等等
  • 年会抽奖小程序,可自定义背景,抽奖形式,设置奖品
  • 一款简单的年终年会抽奖js代码,可用于企业等组织年终抽奖大会活动,把奖品图片换成自己的就可以了。
  • 现在看着别人家的年会,很是心动,都说话吧。我们没有年会。[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/107.gif][/img]
  • PAT 1021 年会抽奖

    2019-10-25 23:51:45
    今年公司年会奖品特别给力,但获奖的规矩却很奇葩: 1. 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中; 2. 待所有字条加入完毕,每人从箱中取一个字条; 3. 如果抽到的字条上写的就是自己的名字,那么...
    今年公司年会的奖品特别给力,但获奖的规矩却很奇葩:
    1. 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中;
    2. 待所有字条加入完毕,每人从箱中取一个字条;
    3. 如果抽到的字条上写的就是自己的名字,那么“恭喜你,中奖了!”
    现在告诉你参加晚会的人数,请你计算有多少概率会出现无人获奖?
    

    首先这是一道递归的题,个人首先想到的是不放回的抽取似乎满足以下规律:

    第一个抽不到的概率是(n-1)/n

    第二个抽不到的概率是(n-2)/(n-1)

    ......

    .....

    .....

    1/n

    然后相乘,约掉之后是1/n

    但是事实呢,这样的结果是随着参与人数的增加,无人中奖的概率越来越低,是这样吗?

     

     

     

     

     

    大脑一片空白,以及多方打探后还是一片空白

    求助互联网。。。。。。

    以下是此类题目的正确解答

    本题属于典型的错排问题

    比如说n封信以及信封,将所有信都放错

    n本书放入书架,全部放错

    以n本书放入n个书架为例

    设int f(int n);为求n本书错排操作次数的函数

    1号书有n-1种可能放入错误的书架

    假设放入书架k

    书架k中本应该存放的书k可能放在1号位置或者其他位置

    如果k放在1号位置,那么此时有两本书满足错排,对不满足的n-2进行错排

    如果k没有放在1号位置,此时有一本书满足错排,对不满足的n-1进行错排

    f(n)=(n-1)(f(n-1)+f(n-2))

    递归即可

    f(1)=0  f(2)=1;

    递归求得的所有错排的可能性/所有抽奖的可能性就是概率

     

     

    /******************************************************
    1021年会抽奖
    今年公司年会的奖品特别给力,但获奖的规矩却很奇葩:
    1. 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中;
    2. 待所有字条加入完毕,每人从箱中取一个字条;
    3. 如果抽到的字条上写的就是自己的名字,那么“恭喜你,中奖了!”
    现在告诉你参加晚会的人数,请你计算有多少概率会出现无人获奖?
    输入描述:
    输入包含多组数据,每组数据包含一个正整数n(2≤n≤20)。
    输出描述:
    对应每一组数据,以“xx.xx%”的格式输出发生无人获奖的概率。
    ********************************************************/
    
    
    
    
    #include<iostream>
    using namespace std;
    
    double luck(double n)
    {
    	if (n > 2)
    	{
    		return ((n - 1)*(luck(n - 1) + luck(n - 2)));
    	}
    	else
    	{
    		if (n == 1)
    			return 0;
    		if (n== 2)
    		{
    			return 1;
    		}
    	}
    	return 0;
    }
    	
    int main()
    {
    	double n;
    	while (cin >> n)
    	{
    		double lu = luck(n);
    		double all = 1;
    		for (double i = 1;i <= n;++i)
    		{
    			all *= i;
    		}
    		lu = lu / all*100;
    		
    		printf("%.2f%%\n", lu);
    	}
    	return 0;
    	
    }
    

     

    展开全文
  • 年会抽奖(牛客)

    2020-07-19 15:33:02
    年会抽奖 题目描述 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩: 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中; 待所有字条加入完毕,每人从箱中取一个字条; 如果抽到的字条上写的就是自己的...

    题目来源

    年会抽奖

    题目描述

    今年公司年会的奖品特别给力,但获奖的规矩却很奇葩:

    1. 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中;
    2. 待所有字条加入完毕,每人从箱中取一个字条;
    3. 如果抽到的字条上写的就是自己的名字,那么“恭喜你,中奖了!”
      现在告诉你参加晚会的人数,请你计算有多少概率会出现无人获奖?
      在这里插入图片描述

    题目解析

    该题目是计算中奖率,题目描述中抽奖是无放回的,那么问题就可以转换为排列组合问题。
    抽奖可能出现的情况作为分母:
    n = 1 出现 1 种情况; n = 2 出现 2 种情况; n = 3 出现 6 种情况;
    n 出现 n! 种情况
    每个人不可能抽中的情况作为分子:
    假设每个人都中奖,可以认为 n 个元素都在中奖的位置
    如果每个人都不中奖,那么只要确保n个元素不在原有中奖位置即可,那么问题转化为如何错排n个元素。
    无法中奖的概率即为:C / F * 100 %

    题目解答

    import java.util.*;
    public class Main{
        public static void main(String[] args){
            Scanner sc=new Scanner(System.in);
            while(sc.hasNext()){
            int n=sc.nextInt();
            float sum1=count(n);//每个人都不可能抽中出现的情况
            float sum2=factorial(n);//抽奖可能出现的情况
            float result=(sum1/sum2)*100;
            System.out.println(String.format("%.2f",result)+"%");
            }
        }
        public static float count(int n){
            if(n==1){
                return 0;
            }else if(n==2){
                return 1;
            }else{
                return (n-1)*(count(n-1)+count(n-2));
            }
        }
        public static float factorial(int num){
            float result=1;
            if(num==0){
                return 1;
            }else if(num>0){
                result=num*factorial(num-1);
            }
            return result;
        }
    }
    
    展开全文
  • 年会抽奖..

    2021-08-09 23:58:31
    今年公司年会奖品特别给力,但获奖的规矩却很奇葩: 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中; 待所有字条加入完毕,每人从箱中取一个字条; 如果抽到的字条上写的就是自己的名字,那么“恭喜你,...
  • 年会抽奖—牛客

    2021-06-04 14:52:10
    今年公司年会奖品特别给力,但获奖的规矩却很奇葩: 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中; 待所有字条加入完毕,每人从箱中取一个字条; 如果抽到的字条上写的就是自己的名字,那么“恭喜你,...
  • 年会抽奖 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩:首先,所有人员都将一张写有自己名字的字条放入抽奖箱中; 待所有字条加入完毕,每人从箱中取一个字条; 如果抽到的字条上写的就是自己的名字,那么...
  • 奖项的增加删除,人数,每次抽取个数,奖品图片,抽奖背景,抽奖工龄限制; 抽奖结果的导出,批量、单个的失效及删除; 设置抽奖声音及背景,备份数据等; 支持针对单个抽奖人员重抽; 每人只有一次中奖机会;
  • 年会抽奖 时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小) 题目描述 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩: 首先,所有人员都将一张写有自己名字的字条放入...
  • 关于年会抽奖那些事

    2014-11-11 16:25:00
    http://blog.chinaunix.net/uid-11121450-id-3480134.html快春节了,各个公司都陆续举办年会,ipad作为年会抽奖的大奖都卖脱销了,在年会抽奖出现尴尬的是:抽奖抽多了,没有奖品可发。 我昨天总结了在开发过程中...
  • 年会抽奖 题目 今年公司年会的奖品特别给力,但获奖的规矩却很奇葩: 首先,所有人员都将一张写有自己名字的字条放入抽奖箱中; 待所有字条加入完毕,每人从箱中取一个字条; 如果抽到的字条上写的就是自己的名字...
  • 年会抽奖环节幸运大转盘ppt动画模板,F5幻灯片放映,点击鼠标左键转盘指针开始旋转,按1键暂停,按~键开始,转盘奖品图片和文字可以更换成自己需要的内容,图片格式为背景透明的png格式,抽奖转盘ppt特效动画模板。
  • 518抽奖软件教程之:公司、单位年会抽奖518抽奖软件,年会抽奖软件,极简风格,支持文字号码抽奖、照片抽奖,界面如下:第一步:参数设置参数包括奖项、名单、界面、音效四个部分。1. 奖项每个奖项包括:奖项名、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 400
精华内容 160
关键字:

年会抽奖奖品