CCFNOI2014团体对抗赛-Botzone
2014robocon比赛规则(中文版)
2014亚太机器人大赛比赛规则中文翻译第一部分安全(略,同往年)第二部分比赛规则“任务目标”两只队伍分别在自己的场地与“父母”和“孩子”两个机器人做各种各样的游戏,由“父母”携带“孩子”进入比赛场地,“孩子”则在场地中玩游戏。
每支队伍首先需要完成三个游戏:跷跷板,极地行走,荡秋千。
当孩子成功完成前三个任务的时候,就可以挑战第四个活动了——设置在公园中间。
队伍成功完成第四个任务后,孩子打出“感恩”的标语并取得胜利。
如果没有队伍成功完成上述任务,胜利的一方将由前面的得分情况决定。
第三部分比赛场地与物品(参考比赛场地图1与图2——在英文手册最后那里)3.1 场地的构成:一个12000mm x 12000mm的方形场地,边上是高50mm 厚30mm的木质护栏。
3.2 比赛队伍是红队和蓝队。
比赛场地有两个“父母”区域(一个红色一个蓝色)和五个”孩子“区域(游戏活动区域)。
只允许一个”孩子“机器人在孩子区域玩游戏。
场地声明:只有第一个游戏两支队伍的比赛场地是分开的,其余比赛区域都由一个30mm宽的不发光的白色带子分成两部分,各个队伍只允许在自己的场地活动。
3.3 比赛场地同时拥有一个蓝色和红色区域作为比赛开始地点,这个区域的尺寸为1000mm x 1000mm3.4 游戏活动的区域具体如下:3.4.1 跷跷板区域(图3)3.4.2 握杆走区域(图4)3.4.3 荡秋千区域(图5)3.4.4 铁架攀爬区域(图6)3.5 立体方格铁架游戏区域被放置在比赛场地的中央位置第四部分队伍(略,同往年研究生啥的不能参加,3个队员一个指导老师,队员都得是大学里的……)第五部分机器人细则每支队伍必须自己设计并打造一个“父母”机器人(手动机器人)与一个“孩子”机器人(自动)。
5.1 “父母”机器人5.1.1手动机器人需要通过电缆、红外、可见光或声波遥控。
不允许使用无线电控制。
操纵者不允许乘坐在手动机器人中。
5.1.2 当通过电缆操控时,电缆和机器人的连接点与地面距离至少900mm。
BotzoneAI对抗大作业
2020年4月1日基本要求1~3第十二届北京大学游戏对抗赛每次比赛前提交程序三次积分赛日程(待定)5月10日晚https:///generalform/PKUGameContest2020https:///generalform/PKUGameContest2020 5月11日晚5月18日晚5月25日晚更多信息比赛主页:https:///static/gamecontest2020s.html 或:https:///static/gamecontest2020s.html特殊说明不鼓励测试自己AI的水平业小组(https:///group/5e7f312ed52bcf42b8f18ca4)中进行测试。
学有余力且AI实力较强本次大作业的AI对抗题目是国标麻将Chinese Standard Mahjong 规则简要描述规则简要描述完整规则与样例程序请见https:///index.php?title=Chinese-Standard-Mahjong如对规则及番种想要有更深入的了解,请参阅https:///ailab-pku/Chinese-Standard-Mahjong/tree/master/mahjong-rules裁判程序。
如对判定不了解,请参阅https:///ailab-pku/Chinese-Standard-Mahjong样例对局请见https:///match/5e3e4c216c4762146e7c944c前往/或https:// 报名和加入小组上传Bot进行对局(与调试)本地调试方法请参看/index.php?title=%E8%B0%83%E8%AF%95提交Bot到比赛探索Botzone的未知领域访问https:///https:// 题目不懂、网站或游戏有问题,或者有意见和建议前往或botzone@。
NOIP2014普级组复赛试题
CCF全国信息学奥林匹克联赛(NOIP2014)复赛普及组(请选手务必仔细阅读本页内容)•题目概况•提交源程序文件名三•编译命令(不包含任何优化开关)注意事项:1、文件名(程序名和输入输岀文件名)必须使用英文小写。
2、C/C++中函数main()的返回值类型必须是int,程序正常结束时的返回值必须是0。
3、全国统一评测时采用的机器配置为:CPU AMD Athlo n( tm) 64x2 Dual Core CPU 5200+ ,2.71GHz,内存2G ,上述时限以此配置为准。
4、只提供Linux格式附加样例文件。
5、特别提醒:评测在当前最新公布的NOI Linux下进行,各语言的编译器版本以其为准。
1. 珠心算测验(cou nt.cpp/c/pas)【问题描述】珠心算是一种通过在脑中模拟算盘变化来完成快速运算的一种计算技术。
珠心算训练,既能够开发智力,又能够为日常生活带来很多便利,因而在很多学校得到普及。
某学校的珠心算老师采用一种快速考察珠心算加法能力的测验方法。
他随机生成一个正整数集合,集合中的数各不相同,然后要求学生回答:其中有多少个数,恰好等于集合中另外两个(不同的)数之和?最近老师出了一些测验题,请你帮忙求出答案。
【输入】输入文件名为count.in。
输入共两行,第一行包含一个整数n,表示测试题中给岀的正整数个数。
第二行有n个正整数,每两个正整数之间用一个空格隔开,表示测试题中给岀的正整数。
【输出】输岀文件名为cou nt.out。
输岀共一行,包含一个整数,表示测验题答案。
【样例说明】由1+2=3 ,1+3=4,故满足测试要求的答案为2。
注意,加数和被加数必须是集合中的两个不同的数。
【数据说明】对于100%的数据,3 < n < 100,测验题给岀的正整数大小不超过10,0002. 比例简化(ratio.cpp/c/pas )【问题描述】在社交媒体上,经常会看到针对某一个观点同意与否的民意调查以及结果。
CCF NOIP2014复赛提高组一等奖获奖名单
郑相吉
410
山东省潍坊第一中学
高二
CCF-NOIP2014-4181
SD-1196
山东
王文晖
410
山东省聊城第一中学
高三
CCF-NOIP2014-4182
SD-1291
山东
宋象飞
410
莘县实验高中
高三
CCF-NOIP2014-4183
SD-1293
山东
朱林浩
410
山东省诸城第一中学
高二
CCF-NOIP2014-4184
SD-1450
山东
赵曜
430
诸城繁华中学
高二
CCF-NOIP2014-4174
SD-1469
山东
王广泽
430
山东省青岛第二中学
高二
CCF-NOIP2014-4175
SD-1079
山东
于伯梁
425
山东省泰安第一中学
高三
CCF-NOIP2014-4176
SD-1370
山东
张作柏
425
山东省青岛第二中学
高一
SD-1508
山东
于子毅
410
昌邑市第一中学
高一
CCF-NOIP2014-4185
SD-1354
山东
王洲洋
405
诸城繁华中学
高二
CCF-NOIP2014-4186
SD-1401
山东
燕新宇
405
临沂第一中学
高二
CCF-NOIP2014-4187
SD-1037
山东
于天舒
400
山东省青岛第二中学
高一
子矩阵(NOIP2014T4)
⼦矩阵(NOIP2014T4)⼦矩阵:(题⽬右转)这道题题意很简单,意思是在n⾏中选r⾏,在m列中选c列,这样⾏和列交叉的点就形成了⼀个r⾏c列的矩阵。
问在所有这样的矩阵中,上矩阵中相邻每两数之差的绝对值和的最⼩值是多少。
贴⼀个样例的说明图:看到这题第⼀反应就是暴⼒!在n⾏中取r个进⾏组合,在从m列中取c个进⾏组合,然后计算出所得矩阵的值,再求最⼩值即可。
那么这样的时间复杂度是多少呢?本⼈粗略算了⼀下,最差⼤概是C(16,8)^2=165,636,900 很明显超时了......所以考虑优化:问题来了,如何优化?枚举⾏,然后贪⼼列吗?但只要细⼼思考⼀下,就会发现贪⼼是不可⾏的。
那么怎么办?贪⼼不⾏,⾃然考虑是动态规划啦!能不能动态规划⾸先要考虑的是有没有后效性。
如果我们枚举⾏(hang),那么动态规划要解决的问题就是在m列中选c列,使组成的⼦矩阵值最⼤。
设 f[i][j] 表⽰在 i 列中选了(过去式) j 列(第 i 列必须选)的最⼤值,这我们需预处理⼀些值:lc[i](原谅我英⽂不好lie'cha)表⽰第 i 列中的(每个数之差的绝对值) 之和,hc[i][j] (hang'cha)表⽰第 i 列的每个数与 第 j 列每个数之差的绝对值之和。
那么就有:f[i][j] = max( f[i][j] , f[k][j-1] + hc[i][k] + lc[i] )初始化:f[1][1] = lc[1]注意边界:f[i][1] = lc[i] and (i==j) f[i][j] = f[i-1][j-1] + hc[i][j-1] + lc[i]注:认真思考就很容易懂得(这是⼀个线性DP!)那我们再来算算时间复杂度:最差情况⼤概是 C(16,8) * m^3 ⼤概是52,715,520(emmm......卡卡常就卡过啦)下⾯你懂得(不负责任地贴代码......):1 #include<bits/stdc++.h>2using namespace std;3const int maxn=20;4const int INF=2147483647;5int a[maxn][maxn];6int n,m,r,c,ans;7int vish[maxn],hc[maxn][maxn],lc[maxn],f[maxn][maxn];8void Memset() //预处理9{10for(int i=1; i<=m; i++)11 lc[i]=0;12for(int i=1; i<=m; i++)13for(int j=1; j<=m; j++)14 hc[i][j]=0;15for(int i=1; i<=m; i++)16for(int j=1; j<r; j++)17 lc[i]+=abs(a[vish[j]][i]-a[vish[j+1]][i]);18for(int i=2; i<=m; i++)19for(int j=1; j<i; j++)20for(int k=1; k<=r; k++)21 hc[i][j]+=abs(a[vish[k]][i]-a[vish[k]][j]);22}23void makeans()24{25 f[1][1]=lc[1];26for(int i=2; i<=m; i++)27 {28for(int j=1; j<=(i<c?i:c); j++)29 {30 f[i][j]=INF;31if(j==1) f[i][j]=lc[i]; //边界32else if(i==j) f[i][j]=f[i-1][j-1]+hc[i][j-1]+lc[i]; //边界*233else34 {35for(int k=i-1; k>=j-1; k--)36 f[i][j]=min(f[i][j],f[k][j-1]+hc[i][k]+lc[i]); //状态转移⽅程37 }38if(j==c) ans=min(ans,f[i][c]); //记录最⼩值39 }40 }41return ;42}43void dfs(int k,int j) //回溯法求组合数44{45if(k==r+1) {Memset();makeans();return ;} 46for(int i=j+1; i<=n; i++)47 {48 vish[k]=i;49 dfs(k+1,i);50 }51}52int main()53{54 ans=INF;55 scanf("%d%d%d%d",&n,&m,&r,&c);56for(int i=1; i<=n; i++)57for(int j=1; j<=m; j++)58 scanf("%d",&a[i][j]);59 dfs(1,0);60 printf("%d",ans);61return0;62 }。
NOIP2014提高组复赛试题day1day2
CCF全国信息学奥林匹克联赛(NOIP2014复赛提高组dayl1.生活大爆炸版石头剪刀布(rps.cpp/c/pas)【问题描述】石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头。
如果两个人出拳样,则不分胜负。
在《生活大爆炸》第二季第8集中出现了一种石头剪刀布的升级版游戏。
升级版游戏在传统的石头剪刀布游戏的基础上,增加了两个新手势:斯波克:《星际迷航》主角之一。
蜥蜴人:《星际迷航》中的反面角色。
这五种手势的胜负关系如表一所示,表中列出的是甲对乙的游戏结果。
现在,小A和小B尝试玩这种升级版的猜拳游戏。
已知他们的出拳都是有周期性规律的,但周期长度不一定相等。
例如:如果小A以“石头-布-石头-剪刀-蜥蜴人-斯波克”长度为6的周期出拳,那么他的出拳序列就是“石头-布-石头-剪刀-蜥蜴人-斯波克-石头-布-石头-剪刀-蜥蜴人-斯波克-……”,而如果小B以“剪刀-石头-布-斯波克-蜥蜴人”长度为5的周期出拳,那么他出拳的序列就是“剪刀-石头-布-斯波克-蜥蜴人-剪刀-石头-布-斯波克-蜥蜴人-……”已知小A和小B一共进行N次猜拳。
每一次赢的人得1分,输的得0分;平局两人都得0分。
现请你统计N次猜拳结束之后两人的得分。
【输入】输入文件名为rps.in。
第一行包含三个整数:N,NANB分别表示共进行N次猜拳、小A出拳的周期长度,小B出拳的周期长度。
数与数之间以一个空格分隔。
第二行包含NA个整数,表示小A出拳的规律,第三行包含NB个整数,表示小B出拳的规律。
其中,0表示“剪刀”,1表示“石头”,2表示“布”,3表示“蜥蜴人”,4表示“斯波克”。
数与数之间以一个空格分隔。
【输出】输出文件名为rps.out。
输出一行,包含两个整数,以一个空格分隔,分别表示小A、小B的得分。
【数据说明】对于100%勺数据,0<N<200,0<NA&200,0<NB&200。
2.联合权值(link.cpp/c/pas)【问题描述】无向连通图G有n个点,n-1条边。
2014年第二十届NOIP广东赛区成绩公告(正式版)
2014年第二十届NOIP广东赛区成绩公告(正式版)2014年第二十届全国青少年信息学奥林匹克联赛(NOIP 2014)广东赛区成绩公告(正式版)2014年第二十届全国青少年信息学奥林匹克联赛(NOIP 2014)广东赛区实际参赛人数为2784人(提高组1179人,普及组1605人), 参赛学校有196所。
本届参赛选手程序全部由全国统一测评,其中提高组一等奖按分配名额划线,结果提高组70名同学(含初三5人)获联赛一等奖。
今届广东获提高组联赛一等奖分数线高出全国最低分数线210分,分数线在全国排第二,获奖人数是全国获奖人数最多的6个省份之一。
表明广东省信息学竞赛不仅普及面而且尖子层人数也在全国前列。
31年的实践表明,GDOI(广东省青少年信息学(计算机)奥林匹克竞赛活动)是培养我们国家、我省计算机优秀后备人才的成功之路。
今年提高组一、二等奖及普及组一、二等奖均由全国划定最低分数线及获奖比例,提高组三等奖由省竞赛委员会划定分数线,最后确认:提高组一、二、三等奖分数线分别为490、280、250,普及组一、二等奖分数线分别为260、100。
今年全国提高组一等奖分数线按初、复参赛人数及平均分计算,各省分数线差别很大,广东一等奖奖项大幅度地高于全国的最低分数线,同时,广东提高组平均分在360分以上,高于全国19个省的一等奖分数线。
按照广东省信息学竞赛评委会制定的量的评估方法,综合测评省内各校在开展计算机教学和科技活动中取得的成绩,从全省参加复赛的学校中评出成绩优异的前61所学校,其中校团体一等奖10所,二等奖20所,三等奖31所。
在个人奖方面,NOIP2014广东赛区复赛分数线的划定仍按多年来的规则执行,即信息学大型比赛按实际参赛人数的10%、20%、30%的比例划定一、二、三等奖,边界同分同奖的规则。
获奖统计情况如下表所列:参赛人数省一等省二等省三等获奖总数提高297 70人(占23.57%)139人(占46.8%)21人(占7.07%)230人(占77.44%)普及296 96人(占32.43%)150人(占50.68%)/ 246人(占83.11%)A组普及134 / 82人(占61.19%)/ 82人(占61.19%)B组总数727 166人(占22.83%)371人(占51.03%)21人(占2.89%) 558人(占76.75%)其中,提高组获奖人数占复赛(297人)77.44%,普及组获奖人数占复赛(430人)76.28%,全省获奖人数占复赛总人数(727人)76.75%。
黄金部队—竞速障碍赛技术报告
2014中国机器人大赛暨RoboCup公开赛2014中国工程机器人大赛(Robot at Work)
技术报告
参赛学校
队伍名称
参赛队员
带队教师
(姓名/联系方式)
参赛项目竞速障碍赛
中国机器人大赛暨RoboCup公开赛(工程类项目)组委会
中国工程机器人大赛组委会
2014年8月
填写说明
1、凡参加此次工程机器人大赛比赛的参赛队伍必须填写本技术报告。
2、现场报到时,将申报书的电子档和纸质档提交至大赛组委会。
3、本书应该填写完整、内容详实、表达准确,数字一律填写阿拉伯数字,英文一律为Times New Roman。
4、填写本技术报告时,各项内容字数不得少于规定字数。
5、打印格式与装订
(1)纸张为A4大小,双面打印;
(2)文中小标题为四号、仿宋、加黑;
(3)栏内正文为小四号、仿宋;
关于技术报告使用授权的说明
本人完全了解2014年中国机器人大赛暨RoboCup公开赛(工程类项目)&2014中国工程机器人大赛(Robot at Work)关于保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会所有,比赛组委会可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。
参赛队员签名:
带队教师签名:
日期:
二、研究技术方案(硬件设计、软件设计、系统调试说明)
三、附录(硬件设计图、电路设计原理图、程序等)
下图为我们使用的MCU引脚图。
NOIP2014全国获奖名单
刘亚天 方子健 孙瑜 钱伟康 朱昱 吴凡 余圣杰 承君阳 肖舒鉴 吴永基 顾扬 张明月 李孝睿 印泓博 鲍家卫 俞旭铮 章天珂 程浩然 许灿文 童开轩 曹若骁 周航宇 朱泽荧 于剑 谢涛 刘闽晟 徐禹生 季智成 金为开 黄从舒 王润基 安鸣霄 赵晟宇 张蒲石 张子禾 何中天 蒋易悰 李尚达 常悦 金岳圻 施歌 张轩昂 颜珅 宋克禹 张宇博
AH-295 AH-094 AH-138 AH-199 AH-055 AH-169 AH-181 AH-201 AH-179 AH-236 AH-051 AH-168 AH-246 AH-086 AH-157 AH-170 AH-290 AH-004 AH-082 AH-190 AH-206 AH-283 AH-287 AH-317 AH-353 AH-174 BJ-188 BJ-55 BJ-62 BJ-50 BJ-165 BJ-01 BJ-232 BJ-214 BJ-223 BJ-42 BJ-59 BJ-71 BJ-05 BJ-63 BJ-137 BJ-218 BJ-194 BJ-142 BJ-221
CCF-NOIP2014-0387 北京 CCF-NOIP2014-0388 北京 CCF-NOIP2014-0389 北京 CCF-NOIP2014-0390 北京 CCF-NOIP2014-0391 北京 CCF-NOIP2014-0392 北京 CCF-NOIP2014-0393 北京 CCF-NOIP2014-0394 北京 CCF-NOIP2014-0395 北京 CCF-NOIP2014-0396 北京 CCF-NOIP2014-0397 北京 CCF-NOIP2014-0398 北京 CCF-NOIP2014-0399 北京 CCF-NOIP2014-0400 北京 CCF-NOIP2014-0401 北京 CCF-NOIP2014-0402 北京 CCF-NOIP2014-0403 北京 CCF-NOIP2014-0404 北京 CCF-NOIP2014-0405 北京 CCF-NOIP2014-0406 北京 CCF-NOIP2014-0407 北京 CCF-NOIP2014-0408 北京 CCF-NOIP2014-0409 北京 CCF-NOIP2014-0410 北京 CCF-NOIP2014-0411 北京 CCF-NOIP2014-0412 北京 CCF-NOIP2014-0413 北京 CCF-NOIP2014-0414 北京 CCF-NOIP2014-0415 北京 CCF-NOIP2014-0416 北京 CCF-NOIP2014-0417 北京 CCF-NOIP2014-0615 重庆 CCF-NOIP2014-0616 重庆 CCF-NOIP2014-0617 重庆 CCF-NOIP2014-0618 重庆 CCF-NOIP2014-0619 重庆 CCF-NOIP2014-0620 重庆 CCF-NOIP2014-0621 重庆 CCF-NOIP2014-0622 重庆 CCF-NOIP2014-0623 重庆 CCF-NOIP2014-0624 重庆 CCF-NOIP2014-0625 重庆 CCF-NOIP2014-0626 重庆 CCF-NOIP2014-0627 重庆 CCF-NOIP2014-0628 重庆
NOI2014
NOI2014天津代表队选拔方案NOI2014天津代表队选拔方案如下:天津代表队的选拔总成绩比例分配如下:选手总成绩=noip2013提高组成绩*30%+集训测试*10%+选拔赛*60%所有选手按总成绩由高至低进行排名,如总成绩相同按CCF给定的方法进行排序。
根据CCF要求,不参加选拔赛的同学不能入选天津代表队。
如今年CCF出台新政策,以新政策为准。
注:NOIP2013未在CCF正式注册的同学,NOIP分数按0分计算,如总成绩入选天津代表队,按CCF要求执行。
女生选手的选拔:如果女选手成绩不在总成绩前5名(A队),则在选拔总成绩中选取第一名女选手进入A队,如果没有符合条件的女选手,则女选手名额作废,A队保留4人。
(注:此名女选手必须参加了NOIP2013提高组、集训测试、选拔赛共3项的全部测试),如在前5名中已有女选手,则不再考虑其它总成绩不在入选之列的女选手。
天津代表队选拔赛的集训将在寒假末开始,时间安排为2月23日至4月20日(每周日上午:8:30-11:30,下午:练习赛。
授课地点:天津市青少年科技中心,共10次),集训测试于4月20日举行(19日有一次课),选拔赛按贯例在五一节假期进行,共2试,选拔赛成绩以两试相加的总和为准。
选拔赛在天津大学综合实验楼举行,由天津市NOI科学委员会负责命题及相关技术支持(天津大学ACM队),测试方法以linux下的测试环境为准,不再用cena进行测试。
竞赛环境以NOIP2013天津赛区环境及相关规则为准,如在竞赛过程中出现争议,且无法由天津市主办单位解决时,将提交CCF仲裁。
其它未尽规则将参考CCF的要求执行。
选拔日程安排日期8:10 8:30-11:30 11:30-12:30 1:30-2:30 3:00后20日入场集训测试收集测试程序学生疏散公布最终成绩1日入场选拔第一试收集测试程序学生疏散公布最终成绩2日入场选拔第二试收集测试程序申诉复测公布总成绩以上日程安排如有变化,以最新通知为准。
CCF NOI2014获奖名单
674
徐先友
王鉴浩
浙江
男
绍兴市第一中学
高二
650
董烨华 陈合力
袁宇韬
湖南
男
长沙市南雅中学
初三
626
汪星明
陈牧歌
浙江
男
杭州第二中学
高二
604
裘鑫
陈思禹
浙江
男
杭州第二中学
高一
589
冯俊杰
刘剑成
湖南
男
长沙市雅礼中学
高二
576
屈运华
林锦坤
福建
男
福建省泉州市第七中学
高二
565
谢水英
余岳
江苏
男
南京师范大学附属中学
福建省厦门双十中学
高一
541
曾艺卿
银牌
姓名
省份
性别
学校
年级
总分
奖牌
钟惠兴
广东
男
佛山市南海区石门中学
高一
540
江涛
秋闻达
上海
男
上海市南洋模范中学
高二
539
王松赞
任路遥
浙江
男
浙江省杭州学军中学
高二
539
徐先友
郑桦
广东
男
中山市中山纪念中学
高二
533
宋新波
张蒲石
北京
男
北京师范大学附属实验中学
高二
532
韩冬兵
高二
465
查成林
余行江
湖南
男
湖南省长沙市长郡中学
高二
464
向期中
李佳蔚
山东
女
东营市胜利第一中学
世界数学团体锦标赛章程
世界数学团体锦标赛章程————————————————————————————————作者:————————————————————————————————日期:2014年世界数学团体锦标赛章程一.主办1.中国优选法统筹法与经济数学研究会2.中国优选法统筹法与经济数学研究会数学教育委员会3.《数理天地》杂志社(中国)4.“希望杯”数学邀请赛组委会(中国)5.WMTC(美国)二.宗旨1.增进各国儿童,青少年之间的了解和交流,建立友谊,促进世界和平。
2.培养儿童,青少年团结合作的精神。
3.培养儿童,青少年学习数学的兴趣,提高他们科学思维的能力。
4.增进各国数学教育工作者之间的交流与合作,促进数学教育的发展。
三.时间·地点·日程时间:2014年11月26日(星期三)至11月30日(星期日)地点:中国北京日程:11月26日主办方接机、接站,各参赛队报到11月27日上午9:00 —11:00下午1:00 —1:301:50 —2:503:00 —3:304:00 —4:404:40 —6:30晚上7:30 —10:00领队,教练,监考员会议开幕式个人赛接力赛团体赛阅卷员阅卷专家数学讲座,联谊活动11月28日白天晚上8:00—9:00游览北京组委会委员会议11月29日白天晚上7:00 – 9:00 游览北京颁奖典礼11月30日各队返程※对于提前到达或延时离开的代表队,主办方将负责接站送站并安排住宿,住宿费用自理。
四.参赛队的组成1.组队:以国家,或地区,或城市,或教育机构的名义组队参赛。
不接受个人报名。
2. 成员:每队6名学生,1名领队。
五.竞赛分组方式儿童组:出生于2002年9月1日以后,现在仍在小学学习的学生,参加儿童组的比赛。
少年组:出生于1999年9月1日以后,现在仍在初中学习的学生,参加少年组的比赛。
青年组:出生于1996年9月1日以后,现在仍在高中学习的学生,参加青年组的比赛。
NOIP2014普及组复赛试题 螺旋矩阵
NOIP2014普及组复赛试题解答3. 螺旋矩阵【问题描述】一个n 行n列的螺旋矩阵可由如下方法生成:从矩阵的左上角(第1行第1列)出发,初始时向右移动:如果前方是未曾经过的格子,则继续前进,否则右转;重复上述操作直至经过矩阵中所有格子。
根据经过顺序,在格子中依次填入1,2,3,…,n2,便构成了一个螺旋矩阵。
现给出矩阵大小n以及i和j,请你求出该矩阵中第i行第j列的数是多少。
【分析】这是个蛇形填数问题。
如果采用先枚举二维数组再找对应的元素方法,由于1 ≤n ≤30,000,需要建立一个 30,000× 30,000的二维数组,结果会发生数据溢出且超出运行内存上限(128M)。
我们可以采用类似贪吃蛇的方法,让它在N×N个方格内自外向内逐格移动,控制其向右转的方向,并计算其长度。
解法一#include<cstdio>using namespace std;bool pd(int,int) ;int i,j;bool p;int main(){int n,x,y,u,d,l,r,tot=0; // U为上边界,D为下边界,L为左边界,R为右边界;freopen("matrix.in","r",stdin);freopen("matrix.out","w",stdout);scanf("%d%d%d",&n,&i,&j);d=n;r=n;u=1;l=1; //各边界赋初值;x=1;y=0;p=true;while((tot<n*n)&&p){while((y<r)&&p){++y;++tot;pd(x,y);}--r;//在上侧边界上向右移动,当上侧一行的结束时,控制其右边界向左缩一列;while((x<d)&&p){++x;++tot;pd(x,y);}--d;//在右侧边界上向下移动,当右侧一列的结束时,控制其下边界向上缩一行;while((y>l)&&p){--y;++tot;pd(x,y);}++l;//在下侧边界上向左移动,当下侧一行的结束时,控制其左边界向右缩一列;while((x>u+1)&&p){--x;++tot;pd(x,y);}++u;//在左侧边界上向上移动,当左侧一列的结束时,控制其上边界向下缩一行;}printf("%d\n",tot);fclose(stdin);fclose(stdout);return 0;}bool pd(int x,int y) //判断是否到达目的地,如果到达则停止枚举;{if((x==i)&&(y==j))p=false;return p;}解法二:在上一个解法中,如果遇到极端情况时,可能需要枚举达900000000次,这显然太慢了些,我们可以根据贪吃移动的特点对程序进行优化。
NOIP(2014)第二十届全国青少年信息学奥林匹克联赛初赛试题及答案(提高组试题及答案PASCAL)
整数,需要访问的数组 F 标。对于每次访问,输出对应的数组元素。(前两空每空
2.5 分,其余每空 3 分,共 14 分)
CCF NOIP2014 初赛提高组 Pascal 语言试题
第 7 页 共 12 页
const SIZE=100;
一、单项选择题(共 15 题,每题 1.5 分,共计 22.5 分;每题有且仅有一个正确选
项)
1.以下哪个是面向对象的高级语言( )。
A. 汇编语言
B. C++
C. FORTRAN D. Basic
2.1TB 代表的字节数量是( )。
A. 2 的 10 次方 B. 2 的 20 次方 C. 2 的 30 次方 D. 2 的 40 次方
begin
FirstMin:=S[1];
SecondMin:=S[2];
end
else
begin
FirstMin:=S[2];
SecondMin:=S[1];
end;
for i:=3 to n dO
if S[i]<SecondMin then
if S[i]<FirstMin then
begin
SecondMin:=FirstMin;
A. n/2
B. (n+1)/2
C. (n-1)/2
D. n/4
CCF NOIP2014 初赛提高组 Pascal 语言试题
第 1 页 共 12 页
8. 编译器的主要功能是( )。
A. 将一种高级语言翻译成另一种高级语言
B. 将源程序翻译成指令
noip2014获奖名单
考试编号地市姓名总分学校年级奖级ZJ-356杭州金策600杭州学军中学 提高组-高二一等奖ZJ-077绍兴洪华敦590绍兴市第一中学提高组-高一一等奖ZJ-346杭州于方仁590杭州外国语学校 提高组-高二一等奖ZJ-089绍兴张恒捷580绍兴市第一中学提高组-高三一等奖ZJ-053台州王希豪570温岭中学提高组-高二一等奖ZJ-061杭州陈牧歌570杭州第二中学提高组-高三一等奖ZJ-086绍兴任之洲570绍兴市第一中学提高组-高二一等奖ZJ-187绍兴蒋仕彪570绍兴市第一中学提高组-高一一等奖ZJ-194宁波邹逍遥570宁波市镇海中学提高组-高二一等奖ZJ-198宁波李涛570宁波市镇海蛟川书院提高组-高二一等奖ZJ-207宁波卢啸尘570宁波市镇海蛟川书院提高组-高三一等奖ZJ-238宁波范舒翼570宁波市镇海中学提高组-高三一等奖ZJ-272温州李卓翰570温州中学提高组-高三一等奖ZJ-277宁波李奕成570余姚中学提高组-高三一等奖ZJ-286宁波张浩威570余姚中学提高组-高二一等奖ZJ-287宁波李昊570余姚中学提高组-高二一等奖ZJ-319杭州任路遥570杭州学军中学 提高组-高三一等奖ZJ-357杭州吉如一570杭州学军中学 提高组-高二一等奖ZJ-359杭州许烨闻570杭州学军中学 提高组-高二一等奖ZJ-381杭州胡镇炜570杭州学军中学 提高组-高一一等奖ZJ-260宁波张煜皓565宁波市镇海中学提高组-高三一等奖ZJ-234杭州颜姜哲560杭州学军中学 提高组-高三一等奖ZJ-055台州陈松扬550温岭中学提高组-高三一等奖ZJ-080绍兴郭雨550绍兴市第一中学提高组-高三一等奖ZJ-081绍兴李洋550绍兴市第一中学提高组-高二一等奖ZJ-085绍兴陶渊政550绍兴市第一中学提高组-高二一等奖ZJ-114温州林一诺550温州中学提高组-高二一等奖ZJ-123温州王轩宇550温州中学提高组-高一一等奖ZJ-193宁波马泽余550宁波市镇海蛟川书院提高组-高二一等奖ZJ-206宁波岑若虚550宁波市镇海中学提高组-高三一等奖ZJ-211杭州俞启威550杭州第二中学提高组-高一一等奖ZJ-215温州郑立言550瑞安中学 提高组-高二一等奖ZJ-216宁波竺涵林550宁波市镇海蛟川书院提高组-高一一等奖ZJ-386杭州冯思远550杭州第二中学提高组-高二一等奖ZJ-066绍兴张瑜安545绍兴市春晖中学提高组-高三一等奖ZJ-070金华刘振威545义乌中学提高组-高二一等奖ZJ-129宁波戴拓545宁波市鄞州中学提高组-高三一等奖ZJ-192宁波王天哲545宁波市镇海中学提高组-高二一等奖ZJ-195宁波周诚驰545宁波市镇海蛟川书院提高组-高二一等奖ZJ-245温州陈云帆545瑞安中学 提高组-高二一等奖ZJ-281宁波吕超杰545余姚中学提高组-高三一等奖ZJ-283宁波屠鑫明545余姚中学提高组-高二一等奖ZJ-344杭州曹子涵545杭州学军中学 提高组-高三一等奖ZJ-384杭州王逸松545杭州学军中学 提高组-高三一等奖ZJ-503台州陈裕汀545温岭中学提高组-高三一等奖ZJ-521温州金欧文545温州中学提高组-高二一等奖ZJ-204宁波施舟行540宁波市镇海蛟川书院提高组-高二一等奖ZJ-237宁波黄致焕540宁波市镇海中学提高组-高一一等奖ZJ-273杭州陈思禹540杭州第二中学提高组-高二一等奖ZJ-288宁波沈中海540余姚中学提高组-高二一等奖ZJ-311宁波王涛540宁波市镇海中学提高组-高三一等奖ZJ-535绍兴甄牧放540绍兴市第一中学提高组-高三一等奖ZJ-076绍兴潘宇冲530绍兴市第一中学提高组-高二一等奖ZJ-090绍兴叶珈宁530绍兴市第一中学提高组-高一一等奖ZJ-093绍兴孙耀峰530绍兴市第一中学提高组-高一一等奖ZJ-103绍兴叶钊珲530绍兴市第一中学提高组-高二一等奖ZJ-175杭州郭泽宇530杭州第二中学提高组-高二一等奖ZJ-180绍兴孙奕灿530绍兴市第一中学提高组-高一一等奖ZJ-200绍兴沈喆奇530绍兴市第一中学提高组-高二一等奖ZJ-235衢州毛嘉怡530衢州市兴华中学提高组-初三一等奖ZJ-261宁波沈柯达530宁波市镇海蛟川书院提高组-高二一等奖ZJ-275杭州陈宇翔530杭州第二中学提高组-高一一等奖ZJ-091绍兴陈卓凡525绍兴市第一中学提高组-高一一等奖ZJ-098绍兴傅滨525绍兴市第一中学提高组-高二一等奖ZJ-102绍兴凌皓煜525绍兴市第一中学提高组-高一一等奖ZJ-145杭州肖逸南525杭州第二中学提高组-高一一等奖ZJ-162杭州钱景涛525杭州第十四中学提高组-高二一等奖ZJ-271温州吴灵杰525温州中学提高组-高三一等奖ZJ-332衢州胡天易525衢州第二中学提高组-高二一等奖ZJ-382宁波宣伟巍525慈溪中学提高组-高二一等奖ZJ-544杭州鲁哲轩525杭州学军中学 提高组-高二一等奖ZJ-314温州丁毅520瑞安中学 提高组-高三一等奖ZJ-368杭州杜清波520杭州学军中学 提高组-高二一等奖ZJ-230绍兴吴穹515绍兴市第一中学提高组-高二一等奖ZJ-348衢州祝之禺515衢州第二中学提高组-高一一等奖ZJ-095绍兴范浩东510绍兴市第一中学提高组-高二一等奖ZJ-156杭州王安杰510杭州第十四中学提高组-高二一等奖ZJ-170温州李锦浩510温州中学提高组-高二一等奖ZJ-223绍兴冯哲510绍兴市第一中学提高组-高一一等奖ZJ-236宁波胡翰文510宁波市镇海中学提高组-高一一等奖ZJ-380杭州邓哲也510杭州学军中学 提高组-高二一等奖ZJ-025温州胡啸川505温州第二高级中学 提高组-高二一等奖ZJ-030温州林驰宇505温州第二高级中学 提高组-高三一等奖ZJ-063台州朱家豪505温岭中学提高组-高三一等奖ZJ-084绍兴王文涛505绍兴市第一中学提高组-高二一等奖ZJ-099绍兴鲁国山505绍兴市第一中学提高组-高一一等奖ZJ-101绍兴顾奕臻505绍兴市第一中学提高组-高一一等奖ZJ-117温州孙雨奇505温州中学提高组-高二一等奖ZJ-142绍兴钟家平505绍兴市鲁迅中学柯桥校区提高组-高二一等奖ZJ-164温州韩雨505温州中学提高组-高二一等奖ZJ-171宁波蔡静怡505宁波市鄞州中学提高组-高二一等奖ZJ-172绍兴赵凯兴505绍兴市第一中学提高组-高一一等奖ZJ-213温州项乐彬505温州中学提高组-高三一等奖ZJ-258温州陈诗翰505温州中学提高组-高三一等奖ZJ-265温州刘瑞林505温州中学提高组-高三一等奖ZJ-321宁波裘家浩505慈溪中学提高组-高二一等奖ZJ-333衢州姚佩成505衢州第二中学提高组-高二一等奖ZJ-361杭州谷晟505杭州学军中学 提高组-高二一等奖ZJ-367杭州李想505杭州学军中学 提高组-高二一等奖ZJ-529温州金航宇505温州中学提高组-高三一等奖ZJ-005金华郑文凯500金华第一中学提高组-高一一等奖ZJ-079绍兴贾越凯500绍兴市第一中学提高组-高三一等奖ZJ-083绍兴翁天东500绍兴市第一中学提高组-高三一等奖ZJ-135宁波林永迪500宁波市鄞州中学提高组-高二一等奖ZJ-249宁波杜瑜皓500宁波市镇海中学提高组-高三一等奖ZJ-365杭州林漓尽致500杭州学军中学 提高组-高二一等奖ZJ-373杭州王嘉树500杭州学军中学 提高组-高二一等奖ZJ-512温州叶梓成500温州中学提高组-高二一等奖ZJ-018宁波叶思炜495慈溪中学提高组-高一二等奖ZJ-097绍兴王晨阳495绍兴市第一中学提高组-高一二等奖ZJ-222温州蒋承旭495温州中学提高组-高三二等奖ZJ-320杭州许晗博495杭州第二中学提高组-高二二等奖ZJ-354杭州姜怡文495杭州学军中学 提高组-高二二等奖ZJ-542杭州龚林源495杭州学军中学 提高组-高二二等奖ZJ-092绍兴何明露490绍兴市第一中学提高组-高二二等奖ZJ-133宁波董依菡490宁波市鄞州中学提高组-高三二等奖ZJ-345衢州严安490衢州第二中学提高组-高一二等奖ZJ-397温州黄泽490温州中学提高组-高三二等奖ZJ-127宁波邓昊瑀485宁波市鄞州中学提高组-高一二等奖ZJ-285宁波李彦奎485余姚中学提高组-高二二等奖ZJ-014宁波唐科杰480慈溪中学提高组-高一二等奖ZJ-017宁波徐逸崭480慈溪中学提高组-高一二等奖ZJ-034温州李悉豪475温州第二高级中学 提高组-高一二等奖ZJ-060杭州陆宇暄475杭州市建兰中学提高组-初三二等奖ZJ-208宁波孙毓健475宁波市镇海蛟川书院提高组-高一二等奖ZJ-250宁波李泊宁475宁波市镇海蛟川书院提高组-高一二等奖ZJ-267宁波林逍475宁波市镇海蛟川书院提高组-高一二等奖ZJ-371杭州徐航475杭州学军中学 提高组-高二二等奖ZJ-062金华杨勇伦470义乌中学提高组-高二二等奖ZJ-269杭州陈青云470杭州外国语学校 提高组-高一二等奖ZJ-392温州卢力韬470温州中学提高组-高三二等奖ZJ-515杭州董家骅470杭州第十四中学提高组-高二二等奖ZJ-538杭州汪志远470杭州学军中学 提高组-高三二等奖ZJ-015宁波陈狄威465慈溪中学提高组-高一二等奖ZJ-100绍兴任飞宇465绍兴市第一中学提高组-高一二等奖ZJ-161杭州赵铠枫465杭州第十四中学提高组-高三二等奖ZJ-184杭州祁佳晨465杭州第二中学提高组-高一二等奖ZJ-186杭州蔡晨昕465杭州第二中学提高组-高一二等奖ZJ-201杭州王熠鹏465杭州第二中学提高组-高一二等奖ZJ-309宁波钱程465宁波市鄞州中学提高组-高二二等奖ZJ-318杭州谢子豪465杭州第二中学提高组-高二二等奖ZJ-335衢州张弛465衢州第二中学提高组-高一二等奖ZJ-082绍兴郑钟屹460绍兴市第一中学提高组-高三二等奖ZJ-150杭州钱滔460杭州第十四中学提高组-高二二等奖ZJ-167绍兴孙文锦460绍兴市第一中学提高组-高一二等奖ZJ-226杭州高智辉460杭州第二中学提高组-高二二等奖ZJ-228绍兴任轩笛460绍兴文理学院附属中学提高组-初三二等奖ZJ-229杭州邹卓文460杭州第二中学提高组-高一二等奖ZJ-282宁波魏赟杰460余姚中学提高组-高三二等奖ZJ-506绍兴俞寅460绍兴市第一中学提高组-高二二等奖ZJ-033温州章索455温州第二高级中学 提高组-高三二等奖ZJ-212杭州华康455杭州第二中学提高组-高二二等奖ZJ-349杭州陈嘉乐455杭州市文澜中学提高组-初三二等奖ZJ-507绍兴张嘉豪455绍兴市第一中学提高组-高二二等奖ZJ-006金华吴浩宇450金华第一中学提高组-高二二等奖ZJ-027温州俞浩然450温州第二高级中学 提高组-高二二等奖ZJ-028温州周朝信450温州第二高级中学 提高组-高二二等奖ZJ-203宁波毛潇涵445宁波市镇海蛟川书院提高组-高一二等奖ZJ-214杭州范韡445杭州第十四中学提高组-高三二等奖ZJ-280宁波叶家梁445余姚中学提高组-高三二等奖ZJ-510温州王靖445温州中学提高组-高二二等奖ZJ-022宁波岑鑫鑫440慈溪中学提高组-高一二等奖ZJ-119温州周海鹏440温州中学提高组-高二二等奖ZJ-165杭州郭文景440杭州第二中学提高组-高二二等奖ZJ-176温州董杨静440温州中学提高组-高一二等奖ZJ-328金华张思聪440浦江中学提高组-高三二等奖ZJ-019宁波马嘉琪435慈溪中学提高组-高一二等奖ZJ-112温州孙宏川435温州中学提高组-高三二等奖ZJ-134宁波石力铭435宁波市鄞州中学提高组-高三二等奖ZJ-205宁波马一舟435宁波市镇海蛟川书院提高组-高一二等奖ZJ-263温州孙一言435瑞安中学 提高组-高二二等奖ZJ-364杭州江昊435杭州学军中学 提高组-高二二等奖ZJ-393温州叶忠豪435温州中学提高组-高三二等奖ZJ-547绍兴赵拓宇435诸暨中学提高组-高一二等奖ZJ-154杭州王钲日430杭州第十四中学提高组-高二二等奖ZJ-549杭州金天430杭州学军中学 提高组-高一二等奖ZJ-001金华施严哲425金华第一中学提高组-高二二等奖ZJ-108绍兴徐敏皓425绍兴市第一中学提高组-高二二等奖ZJ-239绍兴张扬播425绍兴市第一中学提高组-高一二等奖ZJ-350衢州何旭峥425衢州第二中学提高组-高一二等奖ZJ-374杭州刘昕425杭州学军中学 提高组-高二二等奖ZJ-088宁波罗天松420慈溪市杨贤江中学提高组-高一二等奖ZJ-096宁波岑肃廷420慈溪中学提高组-高二二等奖ZJ-118温州金孜达420温州中学提高组-高二二等奖ZJ-152杭州钱望420杭州第十四中学提高组-高二二等奖ZJ-199杭州姚泽辉420杭州第二中学提高组-高三二等奖ZJ-004金华潘振宇415金华第一中学提高组-高二二等奖ZJ-169杭州杨晟晖415杭州高级中学 提高组-高二二等奖ZJ-274宁波徐牧辰415宁波市镇海蛟川书院提高组-初三二等奖ZJ-313宁波陆嘉馨415宁波市镇海蛟川书院提高组-初三二等奖ZJ-362杭州周子鑫415杭州学军中学 提高组-高一二等奖ZJ-504温州陈杨恺415温州第二高级中学 提高组-高二二等奖ZJ-525温州章奎亮415瑞安中学 提高组-高二二等奖ZJ-116温州林益鑫410温州中学提高组-高二二等奖ZJ-151杭州向未来410杭州第十四中学提高组-高二二等奖ZJ-297宁波吴裕铖410余姚中学提高组-高一二等奖ZJ-363杭州季逸飞410杭州学军中学 提高组-高一二等奖ZJ-369杭州岑杭家410杭州学军中学 提高组-高二二等奖ZJ-032杭州温圳405杭州高级中学 提高组-高一二等奖ZJ-058台州叶鉴赏405温岭中学提高组-高二二等奖ZJ-140绍兴钱能森405绍兴市鲁迅中学柯桥校区提高组-高二二等奖ZJ-298宁波袁金松405余姚中学提高组-高一二等奖ZJ-016宁波柴汉锋400慈溪中学提高组-高一二等奖ZJ-037湖州陆禹承400湖州中学提高组-高二二等奖ZJ-290宁波徐梦晖400余姚中学提高组-高二二等奖ZJ-338宁波卢昶舟400宁波市镇海蛟川书院提高组-初三二等奖ZJ-340温州纪彦列400温州育英国际实验学校提高组-高一二等奖ZJ-383杭州崔祎楠400杭州学军中学 提高组-高三二等奖ZJ-011金华叶弘振395金华第一中学提高组-高一二等奖ZJ-111金华吴瑾昭395义乌市绣湖中学提高组-初三二等奖ZJ-124温州胡瑞霖395温州中学提高组-高一二等奖ZJ-191宁波俞铄点395宁波市镇海中学提高组-高二二等奖ZJ-012金华张奕林390金华第一中学提高组-高二二等奖ZJ-052温州李钊浩390温州第二高级中学 提高组-高二二等奖ZJ-248温州方佳豪390瑞安中学 提高组-高二二等奖ZJ-256杭州李哲凡390杭州市萧山中学 提高组-高二二等奖ZJ-508绍兴钱涛390绍兴市第一中学提高组-高二二等奖ZJ-105绍兴王喻钦385绍兴市第一中学提高组-高一二等奖ZJ-254杭州茅铭铭385杭州市萧山中学 提高组-高二二等奖ZJ-023绍兴鲍东方380绍兴市第一初级中学教育集团提高组-初二二等奖ZJ-113温州刘靖山380温州中学提高组-高二二等奖ZJ-247温州金泽豪380瑞安中学 提高组-高二二等奖ZJ-266宁波董宇涛380宁波市鄞州中学提高组-高二二等奖ZJ-296宁波茅涵俊380余姚中学提高组-高一二等奖ZJ-179绍兴金硕伟375绍兴市第一中学提高组-高一二等奖ZJ-196宁波方灏375宁波市镇海蛟川书院提高组-高二二等奖ZJ-209绍兴陈永洁375绍兴市第一中学提高组-高一二等奖ZJ-330衢州毛伟俊375衢州第二中学提高组-高二二等奖ZJ-341绍兴韩数375绍兴市柯桥中学提高组-高一二等奖ZJ-020宁波柴迤天370慈溪中学提高组-高一二等奖ZJ-120温州黄伟佳370温州中学提高组-高二二等奖ZJ-292宁波李逸轩370余姚中学提高组-高二二等奖ZJ-505绍兴戴蕴炜370绍兴市第一中学提高组-高二二等奖ZJ-159杭州朱澄亮365杭州第十四中学提高组-高一二等奖ZJ-197宁波俞洋365宁波市镇海中学提高组-高一二等奖ZJ-268宁波张南涛365宁波市镇海蛟川书院提高组-高一二等奖ZJ-337杭州支业繁365杭州外国语学校 提高组-高二二等奖ZJ-039湖州费梁桢360湖州中学提高组-高二二等奖ZJ-136宁波朱宁360宁波市鄞州中学提高组-高二二等奖ZJ-138绍兴王嘉浩360绍兴市鲁迅中学柯桥校区提高组-高一二等奖ZJ-139绍兴钱晨铭360绍兴市鲁迅中学柯桥校区提高组-高二二等奖ZJ-147台州张宏毅360台州市第一中学提高组-高三二等奖ZJ-177宁波邢思远360北仑中学提高组-高三二等奖ZJ-252杭州沈滨360杭州市萧山中学 提高组-高二二等奖ZJ-253杭州朱占洋360杭州市萧山中学 提高组-高二二等奖ZJ-279宁波陈凯杰360余姚中学提高组-高三二等奖ZJ-342舟山孙之清360舟山中学提高组-高三二等奖ZJ-358杭州翁伊嘉360杭州学军中学 提高组-高一二等奖ZJ-312绍兴陈之同355绍兴市柯桥区实验中学提高组-初三二等奖ZJ-353衢州徐泽远355衢州第二中学提高组-高三二等奖ZJ-375绍兴屠未一355嵊州中学初中部提高组-初二二等奖ZJ-540杭州洪卓355杭州外国语学校 提高组-高一二等奖ZJ-128宁波黄钱敏350宁波市鄞州中学提高组-高一二等奖ZJ-181绍兴钱俊文350嵊州市剡城中学教育集团城关校提高组-初三二等奖ZJ-188台州王浩宇350台州市第一中学提高组-高二二等奖ZJ-366杭州王一霖350杭州学军中学 提高组-高二二等奖ZJ-524台州张雷350台州市第一中学提高组-高二二等奖ZJ-300宁波戚洛诚345余姚中学提高组-高一二等奖ZJ-056台州蒋吉庆340温岭中学提高组-高二三等奖ZJ-157杭州陈晟340杭州第十四中学提高组-高二三等奖ZJ-160杭州应奇杰340杭州第十四中学提高组-高三三等奖ZJ-057台州孙加铱335温岭中学提高组-高二三等奖ZJ-163杭州裘方舟335杭州第十四中学提高组-高一三等奖ZJ-166绍兴叶烨明335绍兴市第一中学提高组-高一三等奖ZJ-301宁波何煜铭335余姚中学提高组-高一三等奖ZJ-514杭州张轶剑335杭州第十四中学提高组-高二三等奖ZJ-546绍兴王泽烽335嵊州中学提高组-高二三等奖ZJ-556杭州李嘉辰335杭州高级中学 提高组-高一三等奖ZJ-044衢州王禹诚330江山中学提高组-高三三等奖ZJ-107嘉兴沈霁330海盐县元济高级中学提高组-高一三等奖ZJ-115温州刘泓易330温州中学提高组-高二三等奖ZJ-155杭州季珂宇330杭州第十四中学提高组-高二三等奖ZJ-264温州叶博330温州中学提高组-高三三等奖ZJ-294宁波胡天豪330余姚中学提高组-高一三等奖ZJ-322宁波江海天330宁波市镇海蛟川书院提高组-初三三等奖ZJ-360杭州王辰浩330杭州学军中学 提高组-高一三等奖ZJ-370杭州马轲330杭州学军中学 提高组-高二三等奖ZJ-378杭州任致远330杭州学军中学 提高组-高一三等奖ZJ-054台州陈臻熙325温岭中学提高组-高二三等奖ZJ-224台州陈扬325台州市第一中学提高组-高三三等奖ZJ-241嘉兴许越325海宁市高级中学提高组-高二三等奖ZJ-008金华方博文320金华第一中学提高组-高二三等奖ZJ-021宁波施金轲320慈溪中学提高组-高一三等奖ZJ-024金华周洲320金华第一中学提高组-高一三等奖ZJ-064宁波陆良锐320宁波效实中学提高组-高二三等奖ZJ-182台州董文迪320台州市第一中学提高组-高二三等奖ZJ-310宁波鲁珂琦320余姚中学提高组-高一三等奖ZJ-233温州林犇315温州中学提高组-高三三等奖ZJ-002金华郑昱310金华第一中学提高组-高二三等奖ZJ-225杭州韩天屹310杭州第二中学提高组-高一三等奖ZJ-278宁波徐钦韬310余姚中学提高组-高三三等奖ZJ-291宁波黄哲310余姚中学提高组-高二三等奖ZJ-303宁波郑狄钢310余姚中学提高组-高一三等奖ZJ-552杭州昌珺涵310杭州第二中学提高组-高一三等奖ZJ-038湖州敖温谦305湖州中学提高组-高二三等奖ZJ-104绍兴郑卓男305绍兴市第一中学提高组-高一三等奖ZJ-232宁波林方欣305宁波效实中学提高组-高二三等奖ZJ-143绍兴王佳创300绍兴市鲁迅中学柯桥校区提高组-高二三等奖ZJ-174金华缪奕300金华第一中学提高组-高三三等奖ZJ-183绍兴缪颖琦300绍兴市柯桥中学提高组-高三三等奖ZJ-289宁波冯琛300余姚中学提高组-高二三等奖ZJ-295宁波陆金涛300余姚中学提高组-高一三等奖ZJ-395杭州赵旭阳300杭州第二中学提高组-高一三等奖ZJ-007金华李宇凡295金华第一中学提高组-高一三等奖ZJ-010金华余定乾295金华第一中学提高组-高一三等奖ZJ-094绍兴章金凯295绍兴市第一中学提高组-高一三等奖ZJ-148杭州徐宇鑫295杭州第十四中学提高组-高二三等奖ZJ-244杭州王锦鸿295杭州高级中学 提高组-高一三等奖ZJ-339绍兴许星河295绍兴市柯桥中学提高组-高一三等奖ZJ-376杭州赵心宇295北师大附属杭州中学提高组-初三三等奖ZJ-554宁波凌志威295宁波市鄞州中学提高组-高一三等奖ZJ-125温州赵俊威290温州中学提高组-高一三等奖ZJ-144台州叶少杰290台州市第一中学提高组-高二三等奖ZJ-220台州陶泓羽290台州市路桥中学提高组-高一三等奖ZJ-334衢州陈诺290衢州第二中学提高组-高一三等奖ZJ-519杭州王韬皓290杭州第十四中学提高组-高一三等奖ZJ-221宁波苏起冬285宁波效实中学提高组-高一三等奖ZJ-317杭州李恒轩285杭州外国语学校 提高组-高三三等奖ZJ-072湖州施立成280湖州市第二中学提高组-高二三等奖ZJ-073温州袁韬略280温州第二高级中学 提高组-高一三等奖ZJ-126温州吴直真280温州中学提高组-高一三等奖ZJ-343宁波孙水迪280慈溪中学提高组-高二三等奖ZJ-046衢州郑乐谦275江山中学提高组-高一三等奖ZJ-068绍兴朱梦辉275绍兴市春晖中学提高组-高二三等奖ZJ-324衢州周佳辉275衢州第二中学提高组-高一三等奖ZJ-528宁波赵依婷275宁波市鄞州中学提高组-高二三等奖ZJ-537金华钟镗275浦江中学提高组-高二三等奖ZJ-059绍兴李政东270绍兴市稽山中学提高组-高二三等奖ZJ-069绍兴王炀270绍兴市春晖中学提高组-高二三等奖ZJ-130温州陈尊龙270温州中学提高组-高一三等奖ZJ-284宁波毛咏270余姚中学提高组-高二三等奖ZJ-355杭州黄承扬270杭州学军中学 提高组-高二三等奖ZJ-522杭州徐天宏270杭州第十四中学提高组-高三三等奖ZJ-523宁波叶子涵270宁波市镇海蛟川书院提高组-高一三等奖ZJ-323衢州郑不凡265衢州第二中学提高组-高二三等奖ZJ-326温州肖瑞宇265瑞安中学 提高组-高一三等奖ZJ-009金华包文鼎260金华第一中学提高组-高一三等奖ZJ-051台州周柯辰260台州市第一中学提高组-高三三等奖ZJ-071台州李星宇260温岭中学提高组-高一三等奖ZJ-106衢州余嘉育260江山中学提高组-高一三等奖ZJ-137绍兴王晓斌260绍兴市鲁迅中学柯桥校区提高组-高三三等奖ZJ-372衢州方毅成260衢州第二中学提高组-高三三等奖ZJ-511湖州程蕴韬260德清县华盛达外语学校提高组-初三三等奖ZJ-517杭州王明正260杭州第十四中学提高组-高二三等奖ZJ-131宁波江帆255宁波市鄞州中学提高组-高三三等奖ZJ-246杭州陈奕舟255杭州第二中学提高组-高一三等奖ZJ-316绍兴汪晓阳255绍兴市第一中学提高组-高一三等奖ZJ-541宁波夏业伟255宁波市鄞州中学提高组-高一三等奖ZJ-003金华戴子靖250金华第一中学提高组-高二三等奖ZJ-218台州陈奕佐250台州市路桥中学提高组-高一三等奖ZJ-257杭州张嘉皓250杭州市萧山中学 提高组-高三三等奖ZJ-262温州周日伟250瑞安中学 提高组-高三三等奖ZJ-501金华高佳怡250金华第一中学提高组-高一三等奖ZJ-516杭州骆宾王250杭州第十四中学提高组-高二三等奖ZJ-530杭州顾浩楠250杭州高级中学 提高组-高二三等奖ZJ-543杭州俞洪涛250杭州学军中学 提高组-高一三等奖ZJ-026温州王汝鸣245温州第二高级中学 提高组-高二三等奖ZJ-227温州王络245瑞安中学 提高组-高一三等奖ZJ-242温州蔡子豪245瑞安中学 提高组-高二三等奖ZJ-315金华朱灏耘245义乌中学提高组-高二三等奖ZJ-531宁波陆舟银245宁波市鄞州中学提高组-高二三等奖ZJ-557杭州李智敏245杭州第十四中学提高组-高二三等奖ZJ-035温州王兆睿240温州第二高级中学 提高组-高一三等奖ZJ-050衢州余添欣240江山中学提高组-高二三等奖ZJ-075台州陶宇星240台州市黄岩中学提高组-高二三等奖ZJ-533宁波毛业鑫240余姚中学提高组-高一三等奖ZJ-210杭州徐林超235杭州第十四中学提高组-高二三等奖ZJ-255杭州徐超235杭州市萧山中学 提高组-高二三等奖ZJ-304宁波叶一苇235余姚中学提高组-高一三等奖ZJ-352温州徐翊宸235温州中学提高组-高一三等奖ZJ-074台州郑逸凡230台州市黄岩中学提高组-高二三等奖ZJ-149杭州厉超230杭州第十四中学提高组-高二三等奖ZJ-168杭州陈荣钰230杭州第十四中学提高组-高二三等奖ZJ-259杭州陈宇剀230杭州市萧山中学 提高组-高二三等奖ZJ-302宁波顾嘉雷230余姚中学提高组-高一三等奖。
国家体育总局体育信息中心关于举办2014年全国电子竞技公开赛的通知
国家体育总局体育信息中心关于举办2014年全国电子竞技公开赛的通知文章属性•【制定机关】国家体育总局•【公布日期】2014.08.15•【文号】•【施行日期】2014.08.15•【效力等级】部门规范性文件•【时效性】现行有效•【主题分类】体育正文国家体育总局体育信息中心关于举办2014年全国电子竞技公开赛的通知各省、自治区、直辖市、计划单列市体育局,相关部门和单位:为了进一步促进电子竞技在我国的发展,提高我国电子竞技运动员的综合竞技水平,经研究,定于2014年12月5日- 12月7日在山东省青岛市举办2014年全国电子竞技公开赛。
现将竞赛规程印发给你们,请各省自治区、直辖市、计划单列市电子竞技主管部门和有关单位认真组织好本地区内的运动员报名注册和参赛准备工作。
附件:2014年全国电子竞技公开赛竞赛规程国家体育总局体育信息中心2014年8月15日附件:2014年全国电子竞技公开赛竞赛规程赛事名称:全国电子竞技公开赛(英文:National Electronic Sports Open,简称:NESO)一、竞赛时间: 2014年12月5日 - 12月7日二、竞赛地点:山东省青岛市国际会展中心三、组织机构主办单位:国家体育总局体育信息中心承办单位:山东省青岛市体育局上海网映文化传播有限公司(英文:NEOTV)四、竞赛项目:六个大项(一)魔兽争霸Ⅲ 冰封王座(个人);(二)星际争霸II 虫群之心(个人);(三)英雄联盟(团队5人);(四)刀塔2 (团队5人);(五) FIFA ONLINE (1V1);(六) NBA2KONLINE (3V3);五、参赛单位(一)队伍数量各省、自治区、直辖市、计划单列市均可派代表队参赛,各参赛单位可派出1支参赛队伍;(二)队伍名称格式各队队名需以各省、自治区、直辖市计划单列市名称为首,如“上海队”,如以地市(或区、县)名义参赛,可以在冠名中加入地市(或区、县)名称,如“四川绵阳队”六、参赛资格(一)年满18周岁的中国公民均可报名参赛,性别不限;(二)报名运动员由各组团单位审核后报组委会;(三)运动员参赛资格由组委会审核通过后方可参赛;(四)运动员的代表资格须经组委会注册,注册截止后,不得变更。
2014校赛获奖作品及参赛队员名单
成员 李姝昱 薛天存 邵奇 金子心 薛天存 刘帅帅 陈晓楠 张养迪 荣华虹 李青峰 张婷婷 孙昌楠 郁文超 金庆烨
邱喆
成员 刘赫 王德庆 丁震 卢鹏
周钇默
解倩靓 宗连双 王雪梅 王钟锐 何懿 戚俊维 徐子译 王东新
朱亚强
郑宇 杨森 李博婷 姜华苇 王钟锐 胡宝慧 陶守辉 高威 孟程 梅嫣然 薛天存 周宇航
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
多功能可伸缩拐杖 多功能变形桌椅 自行车发电供电装置 仿生扑翼飞行器 金属线器 多功能削皮机 高空无人机械粉刷装置 家用梯子的多功能设计 马铃薯栽种机 正弦绘图轨 脚踏式可压缩垃圾桶 自发电式助力自行车 智能窗帘 新潮自行车 硬币计算整理器 折叠翼仿生扑翼飞行器 多功能组合厨具 爬楼梯行李箱 多功能凸轮教具 多功能病床 新型垃圾箱 乒乓球捡球机 健身洗衣机 脚踏式多功能家用垃圾桶 自适应履带车 多功能健身器 新型节能电动车 自动收草机 可“编程”音乐盒 床式轮椅 爬壁机器人 航模弹射器 超智能全自动可折叠爬楼梯多功 全新爬楼运输车 家庭手摇升降机
王山
张芷铭 辛梦 池如江
金良专 周钇默
卢鹏 邹良平 金良专 罗 涛 赵越 杨建康 朱亚强 李训 于仕泽 于清波 杨东明 薛天存 高威 张岩 李春风 孙慧婷 顾洋 李金朋 权超先 韩旭 张众超
马昊宇
王钟锐 李雪娇
井祥彬 姜华苇 张众超 王卫赫 王博晗 邓鹏飞 邸军 齐行 王祺 陈贺贺 韩立国 钟佳辉 温秋阳 郁文超 黄肖龙 钱青 姜华苇 张欢 阮晨皓 张丽丽 焦志杰 介鹏飞 吕珊 高威 郭昊生 栾思琦 李玉亮 唐明洋 程丽丽 金良专 李倩
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三十一届全国信息学奥林匹克竞赛CCF NOI2014 团体对抗赛竞赛时间:2014年7月30日上午 8:00 – 12:00
题目名称麻将
英文名称Mahjong
每步输出时限1000ms
题目类型交互
提交源程序文件类型:
C/C++ .cpp
PASCAL .pas
Java .java
JavaScript .js
Python .py
注意:最终测试时,所有编译命令均不打开任何优化开关
规则说明
游戏规则
游戏目的
选手通过一系列操作(碰,杠等),尽可能快速使得自己的手牌构成胡牌的牌型。
使用牌
本次游戏只使用万、筒、条三种花色,即以下27种牌面:
每一种牌面各有4张,总计108张牌。
胡牌牌型
胡牌的牌型为4个“句子”和1副“将牌”。
句子:句子一共有三种形式:
1)三张相同花色且连续的牌,如:
2)三张相同的牌(通过碰牌或者摸牌得到),如:
3)杠牌后四张相同的牌,如:
将牌:两张相同的牌,如:
当手牌构成4个“句子”和1副“将牌”时则构成胡牌牌型,如:
因为出现杠牌时“句子”比另外两种要多1张,所以胡牌牌型的牌数在14至18张。
开局
每局游戏由4名选手参与,分为东南西北四个方向。
开局以东为庄(即东家先手),逆时针的顺序进行。
开局每名选手顺序拿4张牌,直到所有选手拥有12张牌。
之后每名选手再按顺序摸1张牌,构成13张的手牌。
(此步骤由平台直接完成)
牌桌如下图所示:
游戏动作
名词解释:
牌堆:尚未使用的牌。
牌池:桌面上由选手打出的牌。
以下为游戏中可以采用的行动:
摸牌:按顺序从牌堆摸一张牌到自己的手牌中。
打牌:从手牌中打出一张牌到牌池。
碰牌:当一名选手打出牌后,其他选手若拥有两张相同的牌,可以进行碰牌。
碰牌的选手需打出一张牌,之后下一回合由碰牌选手的下家继续摸牌。
比如东家打出一张,西家手牌中有,则西家可以选择碰牌(也可选择不碰)。
若西家碰牌,
西家将东家打出的收回自己的手牌,同时西家需打出一张牌。
且下一回合为南家(西家的下家)进行摸牌
打牌。
碰后的牌虽然在选手手牌内,但需要明示,且不再能够打出或拆开。
碰牌单独作为一个“句子”。
杠牌:杠牌有下面三种形式:
(1)当一家打出牌后,其他选手若拥有三张相同的牌,可以进行杠牌。
比如:东家打出一张牌,西家手牌中有,则西家可以选择杠牌(也可选择不杠)。
(2)碰牌的选手自己摸到与碰牌相同的牌,可以进行杠牌。
比如:选手之前通过碰牌使得手牌中有,此时选手又摸到了一张,则选手可以选择杠牌(也可选择不杠)。
(3)选手手牌中有三张相同的牌,此时选手又摸到了一张同样的牌,可以进行杠牌。
比如:选手手牌中有,此时选手又摸到了一张,则选手可以选择杠牌(也可选择不杠)。
选手杠牌以后需要从牌堆末尾摸一张牌,再进行打牌。
之后由该选手下家继续摸牌。
杠后的牌虽然在选手手牌内,但需要明示,且不再能够打出或拆开。
杠牌单独作为一个“句子”。
胡牌:选手胡牌有两种方式:
(1) 当其他选手打出牌后,自己的手牌加上该张牌构成胡牌牌型,则可以进行胡牌。
(2) 当自己通过任何方式摸牌(摸牌或杠牌)之后,手牌构成胡牌牌型,则可以进行胡牌。
当一名选手打出牌后,其他选手能够胡牌,同时也有选手能够碰牌或杠牌,此时胡牌的优先度高于碰牌。
若同时有多个人能够胡牌,则按照逆时针顺序,离出牌者近的选手优先。
游戏结束标志
当任何一选手胡牌之后该选手退出当前游戏,不再进行任何游戏动作。
剩下尚未胡牌的选手继续游戏。
当只剩下一方选手未胡牌或是牌堆无剩余牌后,游戏结束。
此时剩下的选手为流局选手。
排名规则
每局比赛结束后,已胡牌的选手排名优于未胡牌的选手。
下面列出两类选手各自的排名规则:
已胡牌的选手
一局比赛中胡牌的选手按照胡牌的顺序进行排名。
即:第一个胡牌的选手为第一名,第二个胡牌的选手为第二名,以此类推。
流局(未胡牌的选手)
(1)流局的选手需给出自己想要胡牌的牌型,根据选手目标牌型和当前牌型的海明距离(即当前牌面与目标牌面之间相差的牌数)决定排名。
海明距离少的靠前。
比如选手当前的牌型为:
目标牌型为:
只需要拿到即可胡牌,所以海明距离为1。
又如选手当前的牌型为:
目标牌型为:
则需要得到,,并打出,海明距离为3。
(2)若出现海明距离相同,则根据选手的胡牌机会值进行排名。
首先我们按照选手打出的牌的顺序,将牌池的牌构成序列。
比如从开局后选手依次打出,,,…。
那么序列为…
流局时,所有选手的手牌也加入该序列最末位。
且所有手牌视为同一个序位。
我们定义一个选手的胡牌机会值为:
对于一个选手,若其需要得到,才能胡牌,且最后一张出现在序列30位,最后一张出现在选手手牌中。
那么该选手最后能够胡牌的机会是在第30位,则称他的胡牌机会值为30。
即一个选手的胡牌机会值为:
{P i=最后一张牌i出现的位置|i为该选手胡牌需要的牌}
min
i
对于海明距离相同的选手,我们比较他们的胡牌机会值,胡牌机会值越大的选手排位越靠前。
若两名选手胡牌机会值仍然相同,则视为平局。
赛制说明
本次比赛赛制采用瑞士轮循环赛,比赛若干轮。
根据最后一轮的排名确定选手的排名。
每一局比赛根据选手排名积分,第一名4分,第二名3分,第三名2分,第四名1分。
若出现名次相同,则给对应名次平均分。
如:两人并列第2,则得分为第二名的3分加上第三名的2分的平均值,即2.5分。
每一轮比赛之后,选手按照积分排序,并根据当前积分的排名排出下一轮比赛的对战表。
即当前积分的1~4名,5~8名,9~12名…进行比赛
选手在任何时候可以提交程序,在下一次轮到该选手时会自动上场。
交互格式
麻将牌的表示
所有麻将牌均以“字母+数字”组合表示,如:”B4”表示,”T6”表示,”W2”表示。
其中字母只会出现{B, T, W}三种,数字在{1..9}。
为了将碰牌和杠牌之后不可改变的牌与其他手牌区分开,我们采用小写字字母表示,如:
表示为:B1 B2 B3 B2 B3 B4 t2 t2 t2 t2 T4 T5 T6 W8 W8
Bot与平台的交互
本次游戏中,每一回合选手的程序按照如下规则进行一次交互:
在每一次选手的程序启动后,需要根据JSON数据所给定的历史记录恢复现场,并作出下一步的决策,在每次输出决策后,选手可以保存一定的信息于服务器。
输入JSON数据格式:
Bot Input
{
"requests" : [
"Judge request in Turn 1", // 第1回合从平台获取的信息
"Judge request in Turn 1", // 第2回合从平台获取的信息
...
],
"responses" : [
"Bot response in Turn 1", // 第1回合输出的信息信息
"Bot response in Turn 2", // 第2回合输出的信息信息
...
],
"data" : "saved data", // 保存的信息
"time_limit" : "", // 时间限制
"memory_limit" : "" // 内存限制
}
输出JSON数据格式:
Bot Output
{
"response" : "response msg", // 选手此回合的输出信息
"data" : "saved data" // 选手此回合的保存信息
}
BotInput.requests
BotInput.requests为字符串数组,表示每一回合平台给选手的信息,其格式及样例如下:
BotInput.responses
BotInput.responses为字符串数组,表示每一回合选手每回合的输出,其格式参见BotOutput.response BotOutput.response
BotOutput.response表示选手对于平台信息的反馈,即选手的输出。
根据平台信息的不同,其格式及样例如下:。