A. BNU ACM校队时间安排表
ICPC,全称国际大学生程序设计竞赛,由美国计算机协会(ACM)主办。它是一项非常公平的比赛,广受世界各地大学生的喜爱。ACM每年在各大洲会举办区域赛,表现优异的学校将有资格参加世界总决赛。
ACM-ICPC自1996年踏上中国大陆,只在上海大学设立赛点。从2008年开始,每年在中国大陆有五个赛区举办区域赛。BNU也从2002年开始组建了ACM校队,通过老师和同学的不懈努力,BNU的ACM成绩也在逐年进步。
每年BNU校队都会举办一系列的培训以及比赛,吸引优秀的同学参赛(易大神牛为此还搭建了我们学校的神OJ)。校队各项活动的时间大致安排如下:
时间 |
活动 |
英文名称 |
11月-12月 |
ACM基础培训(面向全校本科生) |
Basic Training |
12月 |
新生赛(面向全校本科一年级的同学) |
Rookie Contest |
2月-4月 |
春季培训(面向全校学生) |
Spring Training |
4月 |
校赛(面向全校本科生和硕士研究生) |
BNU Contest |
7月 |
实践周(面向全校本科生) |
Practice Week |
7月-8月 |
暑期训练(面向校队) |
Summer Training |
9月-11月 |
区域赛(校队) |
Regional Contest |
小胖是BNU ACM校队的脑残粉,他掌握了校队各项活动的时间,同学们对校队的活动安排有什么疑问都会找他。比如昨天大钰儿问他,校队5月份有什么安排,今天浪哥问他暑假7月份要做什么,等等等等。随着想加入校队的人数越来越多,询问也越来越多,小胖就写了个程序,自动回答这些询问。
Input
输入第一行有一个整数T(1<=T<=100),表示询问的个数。
接下来有T行,每一行一个整数M(1<=M<=12),代表询问的月份M。
Output
对于每一个询问,输出若干行,表示该月的活动,每一行代表一个活动的英文名称。如果某个月有多项活动,则按照上表给出的顺序输出。如果某个月没有活动,则输出一行Unknown。
Sample Input
3 1 11 7
Sample Output
Unknown Basic Training Regional Contest Practice Week Summer Training
#include<iostream>
#include<vector>
using namespace std;
vector<string> v[15];
string s[8]={"Basic Training","Rookie Contest","Spring Training","BNU Contest","Practice Week","Summer Training","Regional Contest"};
int main(){v[11].push_back(s[0]);v[12].push_back(s[0]);v[12].push_back(s[1]);v[2].push_back(s[2]);v[3].push_back(s[2]);v[4].push_back(s[2]);v[4].push_back(s[3]);v[7].push_back(s[4]);v[7].push_back(s[5]);v[8].push_back(s[5]);v[9].push_back(s[6]);v[10].push_back(s[6]);v[11].push_back(s[6]);int t;cin>>t;while(t--){int m;cin>>m;if(v[m].size()){for(int i=0;i<v[m].size();i++)cout<<v[m][i]<<endl; }else cout<<"Unknown"<<endl;}return 0;
}
A. BNU ACM校队时间安排表相关推荐
- 第十一届北京师范大学程序设计竞赛(网络同步赛)+A. BNU ACM校队时间安排表
A. BNU ACM校队时间安排表 Time Limit: 1000ms Case Time Limit: 1000ms Memory Limit: 65536KB 64-bit integer IO ...
- vue 时间安排表
2019独角兽企业重金招聘Python工程师标准>>> 仿照这种时间安排表的形式,使用vue完成这种类似课表的显示效果 首先将每周的预约信息放入一个长度为7的数组中,0-6表示星期天 ...
- vue日程安排_vue 时间安排表
仿照这种时间安排表的形式,使用vue完成这种类似课表的显示效果 首先将每周的预约信息放入一个长度为7的数组中,0-6表示星期天到星期六 创建一个33*7的数组 每个格子1表示该时间空闲,null表示该 ...
- 2021安徽省计算机应用基础,安徽省高等教育自学考试2021年4月课程考试时间安排表.pdf...
安徽省高等教育自学考试2021年4月课程考试时间安排表 本科 时间 星期六(4月10日) 星期天(4月11日) 专业 上午(9:00-11:30) 下午(2:30-5:00) 上午(9:00-11:3 ...
- 获取前一天的时间安排表_【央美考研】2021年硕士研究生招生入学考试时间安排...
中央美术学院2021年硕士研究生招生入学考试时间安排 一.2021年硕士研究生招生考试考生名单 1.全国统招考生(参加2021年硕士研究生网上确认的考生) 2021年硕士研究生入学考试考生名单.pdf ...
- html制作日期计划表,学习计划每日时间安排表参考
学习计划每日时间安排表参考 导语:欢迎阅读每日时间安排表参考,大家可以参考进行. 早上6点-8点: 一日之计在于晨,对一般人来说,疲劳已消除,头脑最清醒,体力亦充沛,是学习的黄金时段.可安排对功课的全 ...
- 2007年考研备战时间安排表
2007年考研备战时间安排表 准备 阶段 2005年12月- 2006年2月 ①搜集考研资料,确定考研目标,听考研形势的讲座. ②选择专业,全面了解所报专业的信息:准备复习. ③可以参加寒假基础班 ...
- 获取前一天的时间安排表_要想有一个完美的婚礼 这份婚庆策划时间表少不了...
对于不同婚礼现场来说,准备的流程是不一样的,所以每一场的婚庆策划所需要的时间也是不一样的!那么一场婚庆策划时间表该如何制定呢?本期乐嫁网要给大家推荐的就是婚庆策划的时间表,需要的赶紧收藏一份! 1.提 ...
- 高考准考证电子版_2021年云南成人高考报名、考试等重要事项时间安排表
↑ 点击上方"云南成考资讯平台",关注报考信息! 云南省成人高考报名考试等事项时间安排已形成惯例,每年9月初至中旬期间考生本人正式确认报名信息,并通过网络平台缴纳报名考试费.报名成 ...
最新文章
- Nginx(九)-- Nginx实际使用配置
- Spring4整合Hibernate4出现的错误的解决
- oracle 进制,Oracle进制转换函数
- web前端入门学习 css(8)(新增语义化标签、video/audio、新增input类型、新增表单属性、属性选择器、结构伪类选择器、伪元素选择器、css3盒子模型、模糊、calc函数、过渡
- 《从零构建前后分离的web项目》准备 - 前端了解过关了吗?
- 图谱实战 | 斯坦福黄柯鑫:图机器学习在生物图上的应用
- F5设备中存在一个Ticketbleed漏洞,可被远程攻击者利用
- C++ 里利用 std::ios::sync_with_stdio(false) 解决TLE问题
- cpu高 load 高 内存高 io 高怎么排查
- ubuntu下使用qemu模拟ARM-----uboot从sd卡启动内核
- (04)Verilog HDL模块仿真激励
- 【水果识别】基于matlab GUI苹果质量检测及分级系统【含Matlab源码 896期】
- 过VMP加壳程序的自效验
- chrome浏览器 下载网页视频的方法
- 给UI/UX设计师推荐5个国外网站
- 机器学习之降维方法总结
- Compose 实现页面侧滑返回
- 正式发布!Matlab配色神器TheColor
- FOC——2.RC吸收电路笔记
- Excel如何拆分sheet(宏功能应用)
热门文章
- USB 驱动程序介绍(一)
- [递推] 洛谷P1010
- 上海有哪些不错的互联网公司?
- 学生信息管理系统——实时错误‘94’
- Vrep(CoppeliaSim)导入机械臂模型添加旋转关节
- GSM之AT操作命令详解
- 研究生答辩注意事项及技巧
- ACD.Systems.Canvas.with.GIS.v14.0.1618 1CD(矢量绘图软件)
- 【NDPI】源码解析之深度包检测分析(一)
- lsi 搜驱动 H755 H740P chipset