acm程序设计大赛

重庆赛区ACM热身题8527.Do you like 玩游戏?

六眼飞鱼酱① 提交于 2019-12-06 20:04:09
重庆赛区ACM热身题8527.Do you like 玩游戏? 最近呢博主呢在忙于准备 acm的练习,在重庆的acm热身题里面我发现这个第三题的通过率是最低的, 本来以为acm程序设计大赛可以使用python 博主还高兴了一下,python毕竟在处理字符串这方面还是很占优势的,闲话不说了,先步入正题。我们首先分析题目这就是一个很简单的游戏,有点像贪吃蛇吧,它题目的意思就是生成一个地图 在外围我们发现他是用“=”和“|”框起来的,中心可以移动的区域为一个10x10 的空白区域。那么整个地图包括边界的区域我们就可以使用一个二维的字符串数组进行储存,那么我们第一个函数就是用来生成地图的,因为博主还是个在校大学生,正好这学期在学java那我就用java完成这道题目,看代码: static String[][] createMap() { String[][] map = new String[12][12]; for (int i = 0; i < 12; i++) { map[0][i] = "="; } for (int i = 0; i < 12; i++) { map[11][i] = "="; } for (int i = 1; i < 11; i++) { for (int j = 0; j < 11; j++) { map[i][j] = " "; } } for (int

BJFU ACM协会暑期实践心得

大兔子大兔子 提交于 2019-12-03 09:58:05
ACM协会暑期实践心得 181002222 ACM爱好者协会成立于2010年12月,在历届前辈的努力之下,协会发展迅速,队伍逐渐壮大,现有成员80余名,由徐艳艳老师担任指导老师。 协会以参加ACM大赛为目的,集聚广大ACM爱好者,为广大热衷于ACM的同学提供了很好的平台,定期组织培训和练习赛以及假期集训。协会还会组织同学参加各高校和各公司举办的大小程序设计竞赛。ACM竞赛对学生的锻炼价值极大,在这里走出了一批又一批保研北大、北邮、中科院的优秀学长学姐,另外获奖的ACM队员均进入了一流IT企业。在这个圈子里会接触到校内,北京高校,全国乃至全世界一流的编程高手。北林ACM协会拥有独立的实验室,良好的学习氛围,在这里,可以跟周围的大牛一起学习、进步、玩耍,让我的大学暑假生活充实快乐又有价值。 此次实践将参与人员分为讲师辅导团与算法学习团两个部分。讲师辅导团负责制定算法学习团成员的暑期学习计划以及对学习团成员进行算法培训。培训分为三个部分,分别是上午的算法知识讲解、下午的真题训练及晚上的复习答疑。与此同时讲师辅导团会在下午进行团队赛的算法真题进阶训练。学习团成员也有相应的团队赛,模拟真实团队赛场景,提高团队合作意识、表达沟通能力、科研创新能力等。学习团将在为期一个月的实践中习得讲师团准备的数论、图论、数据结构、动态规划等高级算法知识。一周一次的测试及实测将作为学习团成员实践的评价准则。