2011年暑期集训队选拔及2012年省赛选拔规则
2011年暑期集训队选拔规则:
基本条件:
(1)为人踏实:不拷贝代码刷题(包括拷贝自己的代码参与比赛,这是最重要的,若有因此而存在扣分记录的,除非特殊情况一般不予接收);
(2)团队精神:以团队利益为重,心胸开阔,愿意接纳他人建议,敢于发表不同意见;
(3)坚韧不拔:不轻易言放弃,一步一个脚印,ACM竞赛给你带来的不仅仅是奖牌,更是关系到今后的就业和后续发展;
(4)积极参加学院和学校举办的各类正式比赛,不参加比赛或者在比赛中消极参战者一律不准入队;
在上述条件的基础上,截止6月底,符合以下条件之一的均可入队:
(1)现有集训队所有成员;
(2)在TOJ中能够解决200题以上,编程基本功比较扎实,非专业学生100题以上且数学与英语功底强;
(3)参加6月份举办的新生程序设计竞赛,表现比较出色的选手。
附加准则:
(1)如果在集训过程中,没能遵守1-3条原则,很有可能很快被淘汰;
(2)报名参加暑期集训却不参加集训者,一律无缘加入学校集训队(从中选拔参加浙江省程序设计竞赛以及其他各类程序设计竞赛)。
暑期集训的主要内容是算法基础和数据结构基础,时间大概是暑期放假后半个月开始到下学期开始,由集训队教练和校集训队员安排讲课,每周1~2次阶段性比赛。
2012年省赛队伍选拔规则
第一阶段:个人积分排名,9~12月份,通过8~10场比赛。
1、编码熟练度检查:各类水题、模拟题、打表题、字符串、内容C++ STL等,考查速度和1Y情况,(赛2场)。
2、各类算法专题(赛3~5场),主要包括:
(1)数论、组合数学方向考查
(2)计算几何方向考查
(3)图论方向考查
(4)动态规划方向考查
(5)搜索方向考查
3、校赛(1场)
4、综合比赛(赛2场)
每场比赛第一名记为50分,每下降一名积分减0.5,根据最终积分进行组队,每个队的队员排名中最低与最高的排名差距不超过10名,教练根据实际情况进行调整。
第二阶段:队伍排名,2012年1~4月份,约5~6场比赛
(1)每场比赛根据队伍的排名先后,第一名记为10分,每下降1名次减0.5分;
(2)女队(三名队员都是女生)总分加1分。
(3)浙江大学校赛
最后根据总分情况,积分领先较多的队伍确定省赛。其他队伍进入待定名单,并根据浙江大学校赛确定,多解出一题的队伍将最后进入省赛队伍,少解出一题的队伍将最终淘汰,题数一样的根据积分排名先后顺序优先选择。