第十一届北京师范大学程序设计竞赛(网络同步赛)+A. BNU ACM校队时间安排表

本文详细介绍了北京大学ACM校队的各项活动时间安排,并提供了一个自动回答有关活动时间询问的程序。从11月到12月进行基础培训,12月举办新生赛,2月至4月进行春季培训,4月举办校赛,7月为实践周,7月至8月进行暑期训练,9月至11月参加区域赛。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

A. BNU ACM校队时间安排表

1000ms
1000ms
65536KB
64-bit integer IO format: %lld      Java class name: Main

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>
using namespace std;
int main()
{	
	int t;
	cin>>t;
	while(t--){
		int n,flag=0;
		cin>>n;
		if(n>=11&&n<=12){
			flag=1;
			cout<<"Basic Training"<<endl;}
		if(n==12){
			cout<<"Rookie Contest"<<endl;
			flag=1;
		}
		if(n>=2&&n<=4){
			flag=1;
			cout<<"Spring Training"<<endl;
		}
		if(n==4){
			flag=1;
			cout<<"BNU Contest"<<endl;
		}
		if(n==7){
			flag=1;
			cout<<"Practice Week"<<endl;
		}
		if(n>=7&&n<=8){
			flag=1;
			cout<<"Summer Training"<<endl;
		}
		if(n>=9&&n<=11){
			flag=1;
			cout<<"Regional Contest"<<endl;
		}
		if(!flag)
			cout<<"Unknown"<<endl;
	}
	return 0;


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值