题目描述

某市开展了一项抽奖的活动,规则如下。

  1. 每张奖券上印有 77 个数字,取值范围为 1\sim331∼33 且都不一样。
  2. 中奖号码也是 77 个数字,取值范围为 1\sim331∼33 且都不一样。
  3. 共设置 77 个奖项,特等奖和一等奖至六等奖。

兑奖规则如下:

  • 特等奖:要求奖券上 77 个号码都出现在中奖号码中。
  • 一等奖:要求奖券上有 66 个号码出现在中奖号码中。
  • 二等奖:要求奖券上有 55 个号码出现在中奖号码中。
  • 三等奖:要求奖券上有 44 个号码出现在中奖号码中。
  • 四等奖:要求奖券上有 33 个号码出现在中奖号码中。
  • 五等奖:要求奖券上有 22 个号码出现在中奖号码中。
  • 六等奖:要求奖券上有 11 个号码出现在中奖号码中。

注:兑奖时并不考虑奖券上的号码和中奖号码中的各个号码出现的位置。例如,中奖号码为 23\ 31\ 1\ 14\ 19\ 17\ 1823 31 1 14 19 17 18,则奖券 12\ 8\ 9\ 23\ 1\ 16\ 712 8 9 23 1 16 7 由于其中有两个号码(2323 和 11)出现在中奖号码中,所以该奖券中了五等奖。

现已知中奖号码和小恺买的若干张奖券的号码,请你写一个程序帮助小恺判断他买的奖券的中奖情况。

输入格式

输入的第一行只有一个自然数 nn,表示小恺奖券的张数;

第二行存放了 77 个介于 11 和 3333 之间的自然数,表示中奖号码;

在随后的 nn 行中每行都有 77 个介于 11 和 3333 之间的自然数,分别表示持有的 nn 张奖券。

输出格式

依次输出这些奖券的中奖情况(中奖的张数),首先输出特等奖的中奖张数,然后依次输出一等奖至六等奖的中奖张数。

输入输出样例

输入 #1复制

2
23 31 1 14 19 17 18
12 8 9 23 1 16 7
11 7 10 21 2 9 31

输出 #1复制

0 0 0 0 0 1 1

说明/提示

数据规模与约定

对于 100\%100% 的数据,保证 1 \leq n\lt10001≤n<1000。

#include<bits/stdc++.h>
using namespace std;
int main(){int n,num;cin>>n;int a[7],jiang[7]={0};for(int x=0;x<7;x++){cin>>a[x];}for(int i=1;i<=n;i++){int sum=0;for(int j=1;j<=7;j++){cin>>num;for(int k=0;k<7;k++){if(num==a[k]){sum++;}}}switch(sum){case 7:jiang[0]++;break; case 6:jiang[1]++;break; case 5:jiang[2]++;break; case 4:jiang[3]++;break; case 3:jiang[4]++;break; case 2:jiang[5]++;break; case 1:jiang[6]++;break; }}for(int m=0;m<7;m++){cout<<jiang[m]<<" ";}
}

T270731 中奖相关推荐

  1. 「彩票假说」要修正?王言治团队:神经网络要「中奖」,秘密在于学习率!|ICML 2021...

     视学算法报道   作者:刘宁 编辑:好困 [新智元导读]「彩票假说」指出神经网络可能存在准确率和原始网络相近的子网络.然而,这种中奖特性在许多情况中很难被观测到.最近,王言治教团队发现并揭示了中奖特 ...

  2. 中奖名单,老读者请看过来!

    PS:此活动长时间有效,直至有效说明结束,最终解释权归北京大学出版社和视学算法所有. 视学算法公众号专注于人工智能(AI).机器学习数学基础,机器学习.深度学习.计算机视觉(CV).AI领域前沿论文分 ...

  3. Bio-protocol实验视频大赛中奖率提升至100%

    Bio-protocol举办的首届生物实验短视频大赛正在如火如荼的展开,值此佳节之际,我们将中奖率由40%提高到了100%.没错,所有参与的小伙伴都能拿奖啦(未获奖的参与者将获得三十元的京东购物卡)! ...

  4. 新年来临,给大家送上机器学习,人工智能相关书籍,这可能是中奖率最高的一次送书活动...

    有名人说过:"说不清是哪本书影响了我的追求和命运,唯有感恩,感恩于那个时候读到的每一本书." 在此给大家送一波福利,这次联系了好友一起给各位送书,每个号送 5本,还包邮哦,具体书籍 ...

  5. 2015.4.25-2015.5.1 字符串去重,比例圆设计,中奖机和canvas橡皮擦效果等

    1.字符串去重,html模板取值 2.javascript正则表达式之$1...$9 3.jquery插件 4.返回上一页并刷新 解决方法: <a href ="javascript: ...

  6. 怎样的中奖算法能让人信服(转)

    话说写一个抽奖程序还不容易,不就是生成一个随机数吗,哪需什么算法之类的. 从技术上说,这确实不难.事实上,你怎么写都可以,因为程序只运行在特定的设备上,外人根本无法了解其中的细节. 那么问题就来了,如 ...

  7. 寻找MEET大会直播中奖的小伙伴,你有红包待领取~

    组委会 发自 凹非寺 量子位 报道 | 公众号 QbitAI 亲爱的读者朋友们,大家好! 在11月30日量子位「MEET2022智能未来大会」上,我们通过微信视频号直播中的「抽奖」功能发起了6轮红包抽 ...

  8. 自律到极致-人生才精致「第3期」:中奖结果

    感谢大家的坚持 今天将公布本次活动的最终获奖名单 活动介绍 奖品介绍 小马哥新书<Spring Boot编程思想> 一直都有推荐小马哥的Spring Boot以及Spring Cloud讲 ...

  9. 抽奖自定义中奖概率总结

    比如现在有5个奖品,分别是1.苹果 2.香蕉  3.橙子   4.葡萄 5.柚子 中奖机率如下: 苹果:10% 香蕉:5% 橙子:60% 葡萄:10% 柚子:5% 1.根据奖品个数和中奖机率定义一个奖 ...

  10. 一个可以设置中奖概率的抽奖程序[转]

    一个可以设置中奖概率的抽奖程序[转] using System; using System.Collections.Generic; using System.Linq;namespace Conso ...

最新文章

  1. java param request_SpringMvc之@RequestParam详解
  2. TCP/IP四层模型和OSI七层模型
  3. 邮件 自动打印 linux,Unix / Linux基本实用程序-打印,电子邮件
  4. 【Web安全】一款功能强大的Web身份认证测试框架
  5. JS编程建议——32:使用制表
  6. Python标准库shutil中rmtree()使用回调函数
  7. java.lang.UnsatisfiedLinkError: D:\Tomcat\apache-tomcat-7.0.67\bin\tcnative-1.dll:
  8. TCP系列11—重传—1、TCP重传概述
  9. yolov3前向传播(一)-- darknet53网络解析与实现
  10. windows c++ 服务 当前用户提权_关于Windows下的提权方式(上)
  11. python 登录接口测试_Python接口测试——post请求(登录接口)
  12. 老电脑宏基E1-471G SSD 装win10系统
  13. Python修改桌面分辨率
  14. 核酸多样性(pi)计算公式
  15. 在Linux上使用迅雷解决方案xware
  16. 4.根据提示,完成下面的程序。#include<stdio.h>typedef struct date {int year;int month;int day;} Date;void
  17. 三名清华“天才少年”创业,旷视科技冲击IPO,阿里系持股位列第一
  18. 【Windows】应用程序池“*******”将被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误
  19. IT餐馆—第九回 翅膀
  20. matlab到word文字转变,Matlab代码或中文复制到word变成乱码的解决技巧

热门文章

  1. 科创人·奇点云CEO张金银:数据赋能始于场景终于价值,深山出不了武林高手
  2. C++ 输出tm结构的各个组成部分
  3. 离线地图数据tpk的制作
  4. ArcGIS模型构建器案例学习-批量删除空要素类地理模型
  5. 【毕业设计】单片机智能鱼缸系统 - 嵌入式 物联网 stm32
  6. HBase流程框架图
  7. 个人博客详细文章目录索引(持续更新)
  8. #vue#element-ui文件上传(格式校验)
  9. win10远程桌面_怎么选择Win10系统版本?家庭版与专业版的对比介绍
  10. onedrive直链_OneDrive直链下载OneIndex