精华内容
下载资源
问答
  • 浅谈非数学类全国大学生数学竞赛

    万次阅读 多人点赞 2018-07-11 11:35:10
    笔者作为一名工科生参加了第五届、第六届、第七届全国大学生数学竞赛,三次获得非数学类预赛一等奖。于2015年被选拔参加第六届全国大学生数学竞赛决赛,获得非数学类决赛一等奖。在接下来的篇幅中,笔者将结合自身...

    【本文最后更新日期:2018年9月27日】

    在本文中,笔者将结合自身参赛经历,先后就数学基础的重要性竞赛的难度与参赛动机备赛方法(含参考书目)以及如何提升学习兴趣来浅谈自己的经验和体会。

     

    竞赛简介:全国大学生数学竞赛(The Chinese Mathematics Competitions, CMC是一项全国性高水平学科竞赛,从2009年起每年举办一次,主要参赛对象为大学本科二年级及二年级以上的在校大学生。CMC分为数学类和非数学类。其中数学类竞赛内容为大学本科数学专业基础课的教学内容(数学分析占50%,高等代数占35%,解析几何占15%);非数学类竞赛内容为理工科专业高等数学课程的教学内容,从第五届比赛开始,非数学类决赛增加15%20%的线性代数的内容。CMC分为预赛和决赛进行,其中分区预赛由各省数学会负责组织,使用全国统一试题在同一时间内进行考试,决赛由全国大学生数学竞赛工作小组和承办单位负责组织实施。

    一、数学基础在工科领域的重要性

    官方给出的CMC的举办目的是“激励大学生学习数学的兴趣,进一步推动高等学校数学课程的改革和建设,提高大学数学课程的教学水平,发现和选拔数学创新人才。”坦言,在当今高等院校扩大招生的背景下,大部分高校的学习氛围往往不够浓厚。尤其是对于刚刚走过高中、迈过高考的本科一年级同学而言,大学的学习压力较小,学习环境较自由,部分缺乏自律意识的同学容易将注意力从课程学习转移至其他更有吸引力的领域,因而轻视对于大学数学课程的学习。而大部分高校工科的教学计划都是将高数、线代、概率等课程放到大一阶段进行学习,并且作为研究生入学考试的考查内容,这凸显了数学对于工科的专业课程以及后续科学研究的重要性。

    笔者结合自身体会,在这里做一个形象的类比。我们可以将本科阶段的课程学习以及后续的科研工作看作是修炼各种各样的武功,各类考试或者发表学术论文可以看作是一场场的“华山论剑”,而数学在这个过程中起到的作用更像是九阳神功、乾坤大挪移之类的内功心法。有些同学在入学时注重数学的学习,练就了深厚的“内功修为”,因而可以像张无忌那样在修炼各类“外家功夫”时很快地理解其本质,把握其精髓。而那些内功修为不够深厚的同学通常会随着“练功”的不断深入显现出后劲不足,从而遇到瓶颈。因此,如果想要继续深造或者从事学术科研相关的工作,一个好的数学基础可以让很多模型看上去理所当然,让公式看上去不那么晦涩难懂。

    二、竞赛难度与参赛动机

    对于非数学类的同学而言,全国大学生数学竞赛基本上就是高等数学的比赛(预赛只考高数,决赛考一部分线代)。笔者认为,高等数学在本科阶段课程中的难度可以排到中上等,可以说是工科生本科阶段很重要又比较有难度的基础课程了。所以计划参加CMC的同学首先要能对本科的高数课程有一个比较好的掌握。如果课堂上的内容还不能熟练掌握,不能保证通过期末考试的话,笔者认为直接抛弃基础而学习CMC是不太明智的选择:一方面,较难的题目往往会综合考察多个知识点或者需要运用一些技巧,基础不牢固则很难从CMC题目中提炼出自己需要学习与改进的点,进而难以取得反馈;另一方面,解题失败的迷茫感和受挫感加以累积会打击学习高数的自信心。只有从基本概念学起,打牢基础,才能融会贯通,进而通过CMC的训练掌握一些常用技巧,获得能力上的提升。

    由于参赛人数逐年递增,预赛的获奖难度通常较低。结合笔者3次参赛经历来看,只要基本掌握高数的概念与解题方法,期末考试能够达到良好以上,在进行一段时间的准备之后是很有希望获奖的。当能够熟练掌握高数课程中的各种概念,自如应对高数的课堂练习题与期末测试题时,这个水平已经可以拿到预赛一等奖了。在竞赛试题上评估获奖难度,由于每年题目难度与各个赛区整体水平有差异,很难准确地将分数与获奖等级相对应。结合参赛经验,笔者认为预赛能够做对30%40%的题目一般可以获奖,能够做对60%以上的题目比较有希望拿一等奖。如果想要进入决赛阶段,通常需要在预赛中取得赛区前10名的成绩,这可能要求预赛要做对80%甚至90%以上的题目。如果不是拥有较高的天赋或者悟性的话,这通常需要大量的练习和考试时的一点“运气”。在这里,我们不妨先探讨一下参加CMC的动机,从而针对不同类型的参赛动机提出不同的建议。

    1)为提高自己的高数成绩。这类同学通常为正在学习高数的大一本科生或备战考研的大四本科生。因为无论是期末考试还是研究生入学考试,总会有一少部分题目难度较大,以增加试题的区分度。如果在学习高数时感到学有余力,能够自如应对平时的课后练习题,可以拿预赛题来进行进阶练习,以提高自己的高数解题能力。如果在平时的练习中能够较为熟练地解决半数以上的预赛试题,则有较大的希望能够在CMC预赛中获得一等奖。

    2)为在综合测评中获得额外加分。现阶段本科教育,学术与科创竞赛在学生的综合测评中往往占据一定的比例,而综合测评成绩通常是评定奖学金、推免保送的重要依据。如果单纯从“性价比”的角度来考虑,数学基础较好的同学每年都参加一下CMC,复习一段时间争取一个预赛一等奖是一个不错的选择。若想进入决赛阶段,则通常需要付出较多的努力,此时的建议则应该根据每个人的实际情况来确定。

    3)对CMC具有纯粹的兴趣,想结合自己的特长在这个舞台上展现自己。此类同学能够在CMC的备赛中找到乐趣,此时建议由易到难进行学习,首先应顾及到全面性,因为预赛一般不会考察大量特别难的题目,大部分题目的难度在考研真题中的难题程度或者再难一点。如果能够进入决赛阶段,则需要对备赛的难度和要求进行整体提升,且需要复习线性代数的相关内容来应对决赛。

    4)其他动机。例如学校鼓励参赛,从众参赛等。建议根据自身实际情况确定备赛策略。

    三、备赛方法

    1)推荐参考书目

    随着近年来参赛人数的增多,CMC的参考书目也在一直更新,其中肯定不乏优秀的参考书。读者们可以更多地去调查和寻找适合自己的参考书。在这里,笔者将自己在备赛阶段(2013年-2015年)使用过的参考书列举并推荐如下:

    《大学生数学竞赛试题解析选编》

    推荐指数:★★★★★

    难度指数:★★★★☆

    适合阶段:预赛 + 决赛

    评价:该书以试题集的形式编成,无章节划分,收录了北京市大学生数学竞赛和全国大学生数学竞赛的试题与解答。大部分题目质量较高,难度合理,且题目风格与CMC的风格很相近,适合于有一定基础、志在冲击预赛一等奖以及冲击决赛的同学进行进阶练习。该书收录的北京市大学生数学竞赛试题多次命中CMC预赛和决赛的赛题。因为该书以试题集的形式编成,所以内容相对缺乏系统性与全面性,需要配合一本按章节编成的辅导书使用。

    《大学生数学竞赛试题 研究生入学考试难题 解析选编》

    推荐指数:★★★★★

    难度指数:★★★☆☆

    适合阶段:预赛

    评价:该书内容较第一本书少了部分北京市大学生数学竞赛以及CMC的试题,多了部分考研难题,且题目与第一本书有重叠,难度较第一本书低,适合于想借助参加CMC来巩固自身数学基础,复习考研数学,没有进决赛打算的同学。本书对于预赛的备赛具有较大的参考价值,由于是以试题集的形式编成,因而需要配合一本按章节编成的辅导书使用。

    《全国大学生数学竞赛复习全书》

    推荐指数:★★★★★

    难度指数:★★★★☆

    适合阶段:决赛

    评价:该书最大的参考价值在于其包含非数学类决赛阶段考察的线性代数(在几年前,包含线性代数的CMC参考资料还是相对较少的),书中内容按照章节编成,题目具有较大的参考价值。

    《全国大学生数学竞赛辅导指南》

    推荐指数:★★★★☆

    难度指数:★★★☆☆

    适合阶段:预赛

    评价:该书整体难度相对较低,内容按章节编成,题目范围全面但是相对缺乏技巧性与深度,适合CMC的初学者参考使用,目标为冲击预赛一等奖及以上者,建议不要仅仅局限于本书的内容。

    《吉米多维奇 高等数学习题精选精解》

    推荐指数:★★★☆☆

    难度指数:★★☆☆☆

    适合阶段:期末考试 + 考研 + 预赛

    评价:该书整体难度较低,内容按章节编成,题目数量较多,覆盖范围全面,适合于高等数学的初学者用来复习期末考试、研究生入学考试以及CMC预赛。该书主要用于回顾基础知识点与解题方法。目标为冲击预赛一等奖及以上者,建议不要仅仅局限于本书的内容。

    《大学生数学竞赛习题精讲》

    推荐指数:★★☆☆☆

    难度指数:★★★★☆

    适合阶段:预赛

    评价:该书题目风格与大学生数学竞赛的风格不太相符,里面有一些题目较偏,且习题讲解较少,参考价值较之前几本辅导书较弱,供学有余力的同学参考。

    相关试题资料还可以参考“中国大学生数学竞赛官网”、“圣才学习网”、“考研竞赛数学微信公众号”等网站或平台。附1-9CMC非数学类预赛与决赛真题解答及竞赛大纲pdf版本的下载地址

    2)备赛策略

    由于每个人的数学基础和参赛目标都不尽相同,很难去找到一个适用于所有人的备赛复习方法。在这里,笔者针对不同水平的同学,分三个阶段介绍一下自己的方法与经验:

    阶段1——“利剑”阶段

    结合竞赛大纲,系统复习学过的所有高等数学的知识,全面掌握基本方法,深刻理解基本概念,目标是使自身水平达到期末考试的优秀水平,且能够做出预赛一半的题目。达到该阶段的目标相对容易,水平相对较弱的同学可以在该阶段的复习备赛中较大地提升自身的高数水平。该阶段可以参考教科书、吉米多维奇(推荐书目第五本)或者CMC指南(推荐书目第四本)。如果参赛目标为在预赛中“保三争一”的话,做到阶段1问题就不大了。

    阶段2——“重剑”阶段

    如果参赛目标为“保一争决”,则需要在阶段1的基础上,进一步锻炼解题能力。CMC中的证明题(尤其是一元函数的证明题)是一个难点,有很多构造性的证明很难想到,这就需要进行大量的真题模拟题训练。此阶段适合使用“红色试题集”(推荐书目第一本),而且要练到手熟(即只要是知道如何求解或证明,就一定可以无误地写出来)。对于某些技巧性较强的题目,即使做过一遍且当时理解之后,过段时间还会遗忘,这就需要反复地进行复习,直到能够将某类题目的解题方法尽数列举出来为止。经过阶段2的训练,最终应达到“预赛试题中不多于2道大题不能完全做出来”的水平。

    阶段3——“木剑”阶段

    此阶段适合具有较好数学基础和素养、达到阶段2目标的同学。如果此类同学想要进一步提升自己的能力,冲击决赛的话,则需要进行更广泛的涉猎与拓展。此时就应当广泛阅读各类参考书目(笔者仅阅读了本文的推荐书目,学有余力的同学可以自行寻找更合适的书目),但是不必追求每一个题都要亲自写出来(会限制刷题速度),而是去浏览和思考,通过题目思考此题的解题思路(因为通过阶段2的训练,可以达到“一个题只要有思路就可以做对”的水平),而后和答案思路进行对照,获取反馈并取得进步。如果没有思路,则此题便会开拓认知领域,进而可以划归到阶段2对此题进行巩固训练。

    笔者不建议越过阶段2直接进入阶段3,否则虽然可以刷到很多题目,但是难以将收获沉淀,且会因为手生导致有思路的题也无法正确严谨地解答,造成“看起来都会,做起来不对”的问题,对个人水平的提升有限。

    四、如何培养学习CMC的兴趣

    学习(尤其是数学的学习)在很多人看来是枯燥而痛苦的过程,如何才能培养对于CMC(或者是其他科目)学习的兴趣呢?

    笔者认为,兴趣首先建立在能够较好地应对某一领域的问题,并且能够在解决问题的过程中获得收获感、成就感等正反馈之上。玩游戏是如此,学习CMC亦是如此。对于玩游戏而言,往往能够通过较短的时间获得成就感(游戏一般不会太难上手,也会根据玩家的不同水平匹配不同程度的对手),而且游戏的收获(金币、等级、经验值等)往往是显性的,这样的“快反馈”机制让玩家能够迅速看到自己的收获与进步,从而吸引了众多的玩家。而对于学习CMC(其他课程也是如此)而言,水平提升的周期要长很多,且练习过程中的收获往往是隐性的(水平难以量化),除了获奖后的喜悦,人们很长时间内很难找到能够激励自己的兴趣点。因此培养学习的兴趣往往需要从建立良好的自我正反馈机制着手。

    笔者认为,CMC可以看作是如同求解棋局一样的智力游戏。要想真正地看懂“棋局”(题目),就要深刻理解基本的“行棋规则”(各种概念、定理),而且要对已有的“棋谱”(例题)做必要的储备。上一章节所讲的备赛方法的“利剑”阶段就是“行棋规则”的了解阶段,“重剑”阶段就是“棋谱”的积累阶段。只有通过这两个阶段的学习,才能真正理解“棋魂”,否则面对各种杂乱的棋局只有迷茫,根本无法领会到“妙手”的精妙之处。相反,在具有了较好的基础以及足够多的储备之后,就能够真正地看懂题目,理解题目的“题魂”,甚至开发出自己的“妙手”或“绝招”,获得收获感与成就感。当然,大家在面对某些题目时还是会因为思路打不开而无法求解,如果此时得到“高人”的指点或者翻看“秘籍”,则有可能就会学到破解本题的招式。有些破解方法有时真的可以让人拍案叫绝,而这种“山穷水复疑无路,柳暗花明又一村”的经历可以给人带来愉悦满足之感。这些收获感、成就感以及满足感就是学习CMC的源动力所在。

    笔者认为,只要找到自己在一个领域的兴趣点,努力的过程中就会时刻有快乐伴随。无论从事什么行业,只要在工作中建立良好的正反馈机制,就会在享受的过程中取得进步。因为热爱,所以坚持,希望参赛的同学能够有所收获,取得理想的成绩!

    展开全文
  • 数学竞赛资料

    2018-07-12 10:09:30
    数学竞赛资料 数学竞赛资料 数学竞赛资料 数学竞赛资料 数学竞赛资料
  • 莫斯科数学竞赛莫斯科数学竞赛莫斯科数学竞赛莫斯科数学竞赛莫斯科数学竞赛莫斯科数学竞赛莫斯科数学竞赛莫斯科数学竞赛
  • 提起数学竞赛,不少同学的第一反应往往是一堆苦涩难懂的数学公式和漫天飞的希腊字母,是数学专业同学的秀场。其实不然,作为一项面向本科生的学科竞赛,数学竞赛的参赛门槛并不高。今天,小竞便和大家细细聊聊全国...

    e2c786e4205ddb6b8e800f70bfc2aabf.png

    提起数学竞赛,不少同学的第一反应往往是一堆苦涩难懂的数学公式和漫天飞的希腊字母,是数学专业同学的秀场。其实不然,作为一项面向本科生的学科竞赛,数学竞赛的参赛门槛并不高。今天,小竞便和大家细细聊聊全国大学生数学竞赛~相信看完文章的你,一定会跃跃欲试!

    一、竞赛介绍

    全国大学生数学竞赛(TheChinese Mathematics Competitions (简称CMC)于2009年开始举办。作为一项面向本科生的全国性高水平学科竞赛,全国大学生数学竞赛为青年学子提供了一个展示数学基本功和数学思维的舞台,为发现和选拔优秀数学人才并进一步促进高等学校数学课程建设的改革和发展积累了调研素材。

    【赛程安排】

    初赛:2020年11月28日(星期六)上午9:00-11:30

    决赛:预计于2021年4月或5月在吉林大学举行,具体时间地点将在2月份通知

    【参赛对象】

    大学本科二年级或二年级以上的在校大学生。竞赛分为非数学专业组和数学专业组(含数学与应用数学、信息与计算科学专业的学生)。数学专业学生不得参加非数学专业组的竞赛,金融数学、统计学等专业学生不受限制。

    【竞赛内容】

    非数学专业组:

    初赛考试内容:高等数学

    决赛考试内容:高等数学、线性代数(所占总分的比例分别为80%、20%左右)。

    数学专业组:

    初赛考试内容:数学分析、高等代数、解析几何(所占总分的比例分别为50%、35%及15%左右)。

    决赛试卷分为两类:

    大二学生(低年级组):在预赛所考内容的基础上增加常微分方程(所占总分的比例约为15%)。

    大三及大四学生(高年级组):在大二学生考试内容的基础上,增加实变函数、复变函数、抽象代数、数值分析、微分几何、概率论等内容,由考生选做其中三门课程的考题。增加的内容所占总分的比例不超过50%。

    以上考题所涉及的各科内容,均不超出数学专业本科或理工科本科相应课程教学大纲规定的教学内容。

    【奖项设置】

    竞赛设初赛(以省、市、自治区作为赛区,军队院校为一个独立赛区)奖与决赛奖。

    初赛奖。按照数学类专业(分 A 类和 B 类)与非数学类专业的实际参赛人数分别评奖。 每个赛区的获奖总名额不超过总参赛人数的 35%(其中获一等奖、二等奖、三等奖的人数分别占各类获奖总人数的 20%、30%、50%)。

    决赛奖。参加全国决赛的总人数为 600 名(其中数学类、非数学类学生各 300名)。决赛阶段的评奖等级按绝对分数评奖。

    【推荐理由】

    大赛题目难度不高,均是大学数学课程中的内容,且按照数学专业、非数学专业区分竞赛内容,降低了参赛门槛,非数学专业的同学只要上过高等数学课程即可参赛。

    竞赛设初赛奖和决赛奖,初赛奖获奖比例较高,同学们复习好上课所学的数学知识,就比较容易获奖。

    除此之外,在准备竞赛的过程中,可以复习巩固已经学过的数学知识,对今后需要考研的同学也很有帮助,比如2019年研究生招生考试就有大题是全国大学生数学竞赛初赛的原题,而且有了全国初赛题的求解思路与方法,对于研究生招生考试可以说就得心应手了。

    二、往期决赛情况

    在第十届全国大学生数学竞赛决赛中,全国共有31个赛区138832人报名参加预赛,从中选拔出539人进入决赛,其中,数学专业组220人,非数学专业组319人。

    经全国大学生数学竞赛工作小组评定,授予:北京大学卢维潇等26人数学专业组(高年级)一等奖,同济大学陈艳旗等35人数学专业组(高年级)二等奖,广西大学顾浩楠等41人数学专业组(高年级)三等奖;武汉大学白杨等20人数学专业组(低年级)一等奖,武汉大学冯健等28人数学专业组(低年级)二等奖,厦门大学罗涛等41人数学专业组(低年级)三等奖;武汉大学罗健洲等63人非数学专业组一等奖,清华大学倪赞林等99人非数学专业组二等奖,北京师范大学李雨豪等137人非数学专业组三等奖。

    三、小竞有话说

    同学们在报名时注意啦,从2019年全国大学生数学竞赛初赛开始,在数学专业组,分数学专业(A类)和数学专业(B类)。限定双一流建设高校(含双一流建设学科高校)的学生报考数学专业(A类);非双一流高校的考生不做此限制。

    四、备赛指南

    1.复习大学数学课程知识

    在复习过程中,千万不要忽视了那些以为很简单的定义,不要轻视了定义的重要性,许多题目都依托于定义,经过各种变形、转化而成,掌握好定义才能打好基础。小竞为同学们准备了大学高等数学课程精讲视频,文末查看获取方式。

    2. 参考竞赛相关辅导资料

    这类辅导书对大赛的特点、内容、形式等作出了阐述,公布权威考试大纲及题型和分值设置,对各个题型进行详尽细致的解读分析,如果能够吃透辅导书中的内容,就能够在竞赛中得心应手。

    3. 多刷真题,模拟实战

    在对知识点有较为全面、深入的把握后,可以通过刷历年竞赛的真题找找题感,通过限时训练、模拟实战,保证自己在赛场上也能有稳定的发挥!小竞收集了历届全国大学生数学竞赛初赛、决赛的试题及题解,快来刷题吧!

    4. tips

    注重总结:每做错一道题,认真分析一下做错的原因,是粗心,还是知识点没掌握,还是没有遇到过的新题型?总结出原因、经验是十分重要的。

    做题不贪多、贪难:做题一味求多,却不停下来总结思考,就难以得到收获;一味求难,可能会忽视在初赛中会考察的简单知识点,还是把太难的题放到备考决赛的过程中吧!

    f6184243b90bd45356e1ef2515c7a012.png
    展开全文
  • 高中数学竞赛和信息学竞赛How I wrote a computer program to solve a competitive math problem. 我如何编写计算机程序来解决竞争性数学问题。 故事 (The Story) For the past 3 years, I’ve always been using ...

    高中数学竞赛和信息学竞赛

    How I wrote a computer program to solve a competitive math problem.

    我如何编写计算机程序来解决竞争性数学问题。

    故事 (The Story)

    For the past 3 years, I’ve always been using math in my computer science projects. Whether it was using quadratic equations for an iOS Game or implementing matrices for a video game simulation, math always played an essential role. However, I’ve never been able to use my coding strength in the numerous competitive math contests I’ve taken, from local challenges to national competitions like the AMC 12. This all changed when I found an online, international contest called Purple Comet.

    在过去的三年中,我一直在计算机科学项目中使用数学。 无论是为iOS游戏使用二次方程式还是为视频游戏模拟实现矩阵,数学始终扮演着至关重要的角色。 但是,从本地挑战赛到AMC 12之类的全国比赛,我一直无法在众多竞赛数学竞赛中使用自己的编码能力。 当我发现一个名为“ 紫色彗星”的在线国际竞赛时,这一切都改变了。

    When going through the rules for the contest, I came across the following:

    在查看竞赛规则时,我遇到了以下问题:

    “On the other hand, participants are permitted to use calculators or computers, for example, to write a computer program in order solve or better understand a problem.”

    “另一方面,允许参与者使用计算器或计算机来编写计算机程序,以便解决或更好地理解问题。”

    For the first time, I realized that I could write a computer program specifically for a competitive math problem. Now you may be wondering, why would I want to do this? Shouldn’t I be using math on a math contest? Well, take a look at Question 29 from the Spring 2016 HS Meet:

    第一次,我意识到我可以编写一个专门针对竞争性数学问题的计算机程序。 现在您可能想知道,我为什么要这样做? 我不应该在数学竞赛中使用数学吗? 好吧,请看一下2016年SpringHS Meet上的问题29:

    Image for post

    While solving this problem by hand would take me a lot of time, writing a program to find the answer would take only a few minutes. Here is one coding approach in Python 3.6:

    尽管手工解决这个问题需要我花费很多时间 ,但是编写一个寻找答案的程序只需要几分钟 。 这是Python 3.6中的一种编码方法:

    def notValid(current, choices):
    choices = choices.copy()
    for c in current:
    if c in choices:
    choices.remove(c)
    return len(choices) > 0def generate(max, current, choices):
    if len(current) == max:
    return [current]
    total = []
    for c in choices:
    new = current + c
    if len(new) >= 5 and notValid(new[-5:], choices):
    continue
    total += generate(max, current + c, choices)
    return total
    t = generate(10, "", ["R", "B", "Y", "W"])
    print("The answer is: ", len(t))

    First, we define a helper method called notValid. This method will tell us if current, a subsequence of a generated pattern, contains at least one tile of every color every block of 5 adjacent tiles.

    首先,我们定义一个名为notValid的辅助方法。 这种方法如果当前将告诉我们所生成的图案的亚序列包含了每一个颜色5个相邻瓦片的每一个块中的至少一个瓦片。

    Next, we create our main, recursive method called generate. Notice that this problem can be solved by recursion, either with code or even by hand. However, from my experience, coding recursion is a lot quicker and easier than writing recursion.

    接下来,我们创建主要的递归方法generate 注意,这个问题可以通过递归来解决,可以使用代码,也可以手动解决。 但是,根据我的经验,与编写递归相比,编码递归要快得多且容易得多。

    Inside generate, we first check if our current pattern has reached its max length of 10. If it has, return the pattern. Otherwise, iterate through our list of letter choices. After making sure that the end of the new pattern is valid using notValid, call generate again and return its value.

    generate中 ,我们首先检查当前模式是否已达到其最大长度10。如果已达到,则返回该模式。 否则,请遍历我们的字母选择列表 使用notValid确保模式的结尾有效 ,再次调用generate并返回其值。

    After calling generate(10, “”, [“R”, “B”, “Y”, “W”]), we will have a list of all of the valid, 10 letters patterns that can be created from the letters R, B, Y, and W. All you have to do is get the length of the list and you should have the answer of 7,296:

    调用generate(10,“”,[“ R”,“ B”,“ Y”,“ W”]))之后,我们将获得可以从字母R创建的所有有效的10个字母模式的列表。 ,B,Y和W。您所要做的就是获取列表的长度,答案应该为7,296

    Image for post

    Now although this was a practice problem, I still wrote a couple computer programs for the actual contest I took in Spring 2020. I even managed to score some points😁!

    现在尽管这是一个实践问题,但我还是为2020年Spring的实际比赛编写了一些计算机程序。我什至设法取得了一些分数some!

    我学到的是 (What I Learned)

    Image for post

    By participating in Purple Comet, I learned that code and logic give me greater insight on a math problem. I’m able to organize the problem into inputs (parameters), outputs (returned values), and steps (methods), apply logic and a math principle like recursion, counting, and number theory, and quickly solve for an answer by writing code. From now on, for every competitive math problem that I face (unless it’s geometry🙃), I’m going to ask myself this question:

    通过参加Purple Comet,我了解到代码和逻辑使我对数学问题有了更深入的了解。 我能够将问题组织为输入(参数),输出(返回值)和步骤(方法),应用逻辑和数学原理(例如递归,计数和数论),并通过编写代码快速解决问题。 从现在开始,对于我面临的每一个竞争性数学问题(除非是几何🙃 ),我都会问自己一个问题:

    Can I code a solution?

    我可以编写解决方案吗?

    Thanks for reading this article until the end! Make sure to like/share this article 😁 and comment your experiences with programming and math contests!

    感谢您阅读本文直至结尾! 确保喜欢 / 分享这篇文章😁,并评论您在编程和数学竞赛中的经历!

    Gain Access to Expert View — Subscribe to DDI Intel

    获得访问专家视图的权限- 订阅DDI Intel

    翻译自: https://medium.com/datadriveninvestor/extending-math-contests-to-computer-code-3d5a837cf8ab

    高中数学竞赛和信息学竞赛

    展开全文
  • 提起数学竞赛,不少同学的第一反应往往是一堆苦涩难懂的数学公式和漫天飞的希腊字母,是数学专业同学的秀场。其实不然,作为一项面向本科生的学科竞赛,数学竞赛的参赛门槛并不高。今天,小竞便和大家细细聊聊全国...

    64274530f75c026b3f27fa75eb71a058.png

    提起数学竞赛,不少同学的第一反应往往是一堆苦涩难懂的数学公式和漫天飞的希腊字母,是数学专业同学的秀场。其实不然,作为一项面向本科生的学科竞赛,数学竞赛的参赛门槛并不高。今天,小竞便和大家细细聊聊全国大学生数学竞赛~相信看完文章的你,一定会跃跃欲试!

    一、竞赛介绍

    全国大学生数学竞赛(TheChinese Mathematics Competitions (简称CMC)于2009年开始举办。作为一项面向本科生的全国性高水平学科竞赛,全国大学生数学竞赛为青年学子提供了一个展示数学基本功和数学思维的舞台,为发现和选拔优秀数学人才并进一步促进高等学校数学课程建设的改革和发展积累了调研素材。

    【赛程安排】

    初赛:2020年11月28日(星期六)上午9:00-11:30

    决赛:预计于2021年4月或5月在吉林大学举行,具体时间地点将在2月份通知

    【参赛对象】

    大学本科二年级或二年级以上的在校大学生。竞赛分为非数学专业组和数学专业组(含数学与应用数学、信息与计算科学专业的学生)。数学专业学生不得参加非数学专业组的竞赛,金融数学、统计学等专业学生不受限制。

    【竞赛内容】

    非数学专业组:

    初赛考试内容:高等数学

    决赛考试内容:高等数学、线性代数(所占总分的比例分别为80%、20%左右)。

    数学专业组:

    初赛考试内容:数学分析、高等代数、解析几何(所占总分的比例分别为50%、35%及15%左右)。

    决赛试卷分为两类:

    大二学生(低年级组):在预赛所考内容的基础上增加常微分方程(所占总分的比例约为15%)。

    大三及大四学生(高年级组):在大二学生考试内容的基础上,增加实变函数、复变函数、抽象代数、数值分析、微分几何、概率论等内容,由考生选做其中三门课程的考题。增加的内容所占总分的比例不超过50%。

    以上考题所涉及的各科内容,均不超出数学专业本科或理工科本科相应课程教学大纲规定的教学内容。

    【奖项设置】

    竞赛设初赛(以省、市、自治区作为赛区,军队院校为一个独立赛区)奖与决赛奖。

    初赛奖。按照数学类专业(分 A 类和 B 类)与非数学类专业的实际参赛人数分别评奖。 每个赛区的获奖总名额不超过总参赛人数的 35%(其中获一等奖、二等奖、三等奖的人数分别占各类获奖总人数的 20%、30%、50%)。

    决赛奖。参加全国决赛的总人数为 600 名(其中数学类、非数学类学生各 300名)。决赛阶段的评奖等级按绝对分数评奖。

    【推荐理由】

    大赛题目难度不高,均是大学数学课程中的内容,且按照数学专业、非数学专业区分竞赛内容,降低了参赛门槛,非数学专业的同学只要上过高等数学课程即可参赛。

    竞赛设初赛奖和决赛奖,初赛奖获奖比例较高,同学们复习好上课所学的数学知识,就比较容易获奖。

    除此之外,在准备竞赛的过程中,可以复习巩固已经学过的数学知识,对今后需要考研的同学也很有帮助,比如2019年研究生招生考试就有大题是全国大学生数学竞赛初赛的原题,而且有了全国初赛题的求解思路与方法,对于研究生招生考试可以说就得心应手了。

    二、往期决赛情况

    在第十届全国大学生数学竞赛决赛中,全国共有31个赛区138832人报名参加预赛,从中选拔出539人进入决赛,其中,数学专业组220人,非数学专业组319人。

    经全国大学生数学竞赛工作小组评定,授予:北京大学卢维潇等26人数学专业组(高年级)一等奖,同济大学陈艳旗等35人数学专业组(高年级)二等奖,广西大学顾浩楠等41人数学专业组(高年级)三等奖;武汉大学白杨等20人数学专业组(低年级)一等奖,武汉大学冯健等28人数学专业组(低年级)二等奖,厦门大学罗涛等41人数学专业组(低年级)三等奖;武汉大学罗健洲等63人非数学专业组一等奖,清华大学倪赞林等99人非数学专业组二等奖,北京师范大学李雨豪等137人非数学专业组三等奖。

    三、小竞有话说

    同学们在报名时注意啦,从2019年全国大学生数学竞赛初赛开始,在数学专业组,分数学专业(A类)和数学专业(B类)。限定双一流建设高校(含双一流建设学科高校)的学生报考数学专业(A类);非双一流高校的考生不做此限制。

    四、备赛指南

    1.复习大学数学课程知识

    在复习过程中,千万不要忽视了那些以为很简单的定义,不要轻视了定义的重要性,许多题目都依托于定义,经过各种变形、转化而成,掌握好定义才能打好基础。小竞为同学们准备了大学高等数学课程精讲视频,文末查看获取方式。

    2. 参考竞赛相关辅导资料

    这类辅导书对大赛的特点、内容、形式等作出了阐述,公布权威考试大纲及题型和分值设置,对各个题型进行详尽细致的解读分析,如果能够吃透辅导书中的内容,就能够在竞赛中得心应手。

    3. 多刷真题,模拟实战

    在对知识点有较为全面、深入的把握后,可以通过刷历年竞赛的真题找找题感,通过限时训练、模拟实战,保证自己在赛场上也能有稳定的发挥!小竞收集了历届全国大学生数学竞赛初赛、决赛的试题及题解,快来刷题吧!

    4. tips

    注重总结:每做错一道题,认真分析一下做错的原因,是粗心,还是知识点没掌握,还是没有遇到过的新题型?总结出原因、经验是十分重要的。

    做题不贪多、贪难:做题一味求多,却不停下来总结思考,就难以得到收获;一味求难,可能会忽视在初赛中会考察的简单知识点,还是把太难的题放到备考决赛的过程中吧!

    3219d8b67dff920893ee74bbb7315196.png
    展开全文
  • 数学竞赛真题2011年到2015年,包括预赛和决赛以及一本高等数学竞赛与提高
  • 数学竞赛安排

    2018-05-08 17:10:01
    这是数学竞赛的安排表,免费全国移动联通电信基站数据库免费全国移动联通电信基站数据库免费全国移动联通电信基站数据库免费全国移动联通电信基站数据库。
  • 往期推荐:第十二届全国大学生数学竞赛报名通知大学生数学竞赛获奖经验分享及竞赛资料大学生数学竞赛考试大纲(非数学类)大学生数学竞赛考试大纲(数学类)大三的保研流程及准备欢迎加入QQ交流群大学生数学竞赛与考研群...
  • 数学竞赛试题

    2015-09-12 15:58:22
    大学数学竞赛试题,包括数学分析,高等代数和解析几何,难度中等
  • 数学竞赛习题解答

    2018-09-11 10:26:57
    2009年到2017年所有非数学类理工科的大学生数学竞赛试题的答案
  • 普特南数学竞赛.pdf

    2020-01-04 10:17:36
    普特南数学竞赛,包含第一届到第四十一届(1938年-1980年)试题与解析,普特南数学竞赛由美国数学会主办,题目新颖有水平;可用于数学分析、高等数学、考研资料试题参考
  • 近期,我在我的微信公众号后台收到很多私信,询问关于全国大学生数学竞赛报名事宜,由于我学业无比繁忙,有些消息没有及时回复,非常抱歉。现在,我统一回复。 1、报名事宜学校会统一通知,你们的高数老师也会和你们...
  • 阿里数学竞赛试题

    2018-10-08 19:52:55
    阿里数学竞赛试题,题目全本,可以下载下来琢磨琢磨。
  • 数学竞赛是发现数学人才的有效手段之一。现代意义上的数学竞赛是从匈牙利开始的。一些重大数学竞赛的优胜者,大多在他们后来的事业中卓有建树。因此,世界发达国家都十分重视数学竞赛活动。十余年来,我国中学数学...
  • 数学竞赛题库

    2014-08-14 23:06:28
    大学生数学竞赛题库,有模拟题和真题及答案
  • 丘成桐大学生数学竞赛资料.zip丘成桐大学生数学竞赛资料.zip丘成桐大学生数学竞赛资料.zip
  • 数学竞赛辅导书

    2018-09-01 15:42:49
    此书习题种类众多,涵盖竞赛大纲所有知识点,解题方法典型,解题技巧多样化,难易程度适中,如果有想要参加全国大学生数学竞赛的同学可下载此书,本书中计算题已给出答案,较难的证明题也给出提示。旨在使学生进一步...
  • 二年级数学竞赛试题1

    2013-06-08 12:13:53
    二年级数学竞赛试题1 二年级数学竞赛试题1二年级数学竞赛试题1二年级数学竞赛试题1二年级数学竞赛试题1二年级数学竞赛试题1二年级数学竞赛试题1二年级数学竞赛试题1二年级数学竞赛试题1二年级数学竞赛试题1二年级...
  • 竞赛数学是一门学科的延伸。数学竞赛是一项活动的举行。 竞赛数学是奥数的标准书面用语,奥数是奥林匹克数学的简称,泛指数学难题,奥林匹克数学是个奥林匹克运动得名,科学标准的说法应该叫竞赛数学。
  • 复旦大学数学竞赛

    2015-12-15 13:16:43
    数学竞赛试题,数学类专业的同学都可以参考一下
  • 数学竞赛(非数).rar

    2021-04-13 16:02:18
    非数学组数学竞赛资料
  • 提高大学生数学综合运用能力,为青年学子搭建一个展现学科基础和科技教育的平台,华教杯全国大学生数学竞赛组委会和吉林省科技教育学会共同主办华教杯全国大学生数学竞赛。大赛将继续秉承"以赛促教...
  • 大学生数学竞赛是本科期间含金量比较高的竞赛,大家在学完高数之余可以顺便再参加一下数学竞赛,对自己以后考研、就业都有好处。本人是非数学专业,故只上传非数学专业的历年试题,希望大家在本科四年收获多多。
  • 集合了2009年-2016年非数学类的数学竞赛预赛真题及其详细解析,以供准备数学竞赛
  • 系列传送门:陆艺:第一届全国大学生数学竞赛初赛(专业组)陆艺:第二届全国大学生数学竞赛初赛(专业组)陆艺:第三届全国大学生数学竞赛初赛(专业组)陆艺:第四届全国大学生数学竞赛初赛(专业组)陆艺:第五届...
  • 蒲和平数学竞赛教程

    2018-10-21 14:41:49
    本资源为蒲和平高等数学竞赛经典教程,有需要的可以下载。
  • AMC全美数学竞赛AMC-American Mathematics Competition,是由美国数学协会在1951年成立的,每年仅在北美地区正式登记参加比赛的学生就已经超过了30万次,是目前世界上可信度最高的数学测试,为众多大学提供了学生的...
  • 为了激发大学生学习数学的兴趣,培养学生数学科学素质,提高高等数学课程教学水平,推动教学改革,通过竞赛发现和选拔优秀尖子人才,为他们提供脱颖而出的机会,同时备战第九届全国大学生数学竞赛,形成以赛促学,以...
  • 数学竞赛资料.zip

    2019-10-20 11:57:38
    第一到第七届及09年到15年数学竞赛真题及各个知识点详解与例题

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,876
精华内容 2,750
关键字:

数学竞赛