大一试水acm如果5个月0基础全身心投入（每天5小时以上刷题量）大概能打到codeforces多少分?
19年10月入坑差不多六个月，在学校每天5h+算法训练，寒假与现在疫情在家每天训练8h+。入坑前水平只学完了C语言,第三个月开始打cf,15天成功1300分。第四个月打回1500分，第五个月上蓝，cf最高1800，现在1700。 4.28更新1856分 5.13更新1943分。  6.19更新2133分，当初不敢想的分数，也达成了。 11.6更新，上周打完了ccpc绵阳站，很可惜没有金，两小时4题，最后三小时只出了1题,rank31银牌第7，cf基本上在紫名中间徘徊。等拿金or上红再来更新吧  2021.06.06西安邀请赛，最后一场比赛了，也是唯一一块金。一鼓作气，再而衰，三而竭。距离上橙过去一年了。去年的自己以为一年后必然已经红名已久，其实是有的年少轻狂了hh。 大一还不是科班 也不知道算法竞赛这一说，大二转专业后开始入坑算法，当时也没想着要打acm。当时搜知乎，大二搞acm来得及么，很多劝退的，于是就想着进算协学点算法好在数据结构or算法课上卷到高绩点，每周会上三次课让大一学过OI的学弟or集训队选手教些简单算法，贪心，背包，树状数组，线段树，简单图论这些。还记得进算协第3天写了个题目叫跳石子，其实就是个简单二分。不过当时虽然知道算法，但还是调了一晚上。回宿舍熄灯了电脑快没电了才调出来，当时还特别发了个说说，算是入坑了（过了几个月其实还随机到这题了，然后5分钟码完了一次ac了hh）。那时候学的比较快，而且刷题给我的反馈真的很不错，喜欢看accept的样子，记得很清楚大二上学期还有英语上机课，那时候就偷偷上洛谷ac题目。学会一个算法巨开心，记得洛谷有道题是马跳日，好像是一个马在一个点上可以跳到棋盘多少个点。当时dfs直接T了，然后自己想了很久琢磨出了后面才知道的A*算法，就是限制了搜索深度。然后时间特别勉强过去,正解应该是bfs。但个人当时非常开心，虽然不是正解但还是热衷于这种逻辑推理的快乐中。那时候洛谷还有训练场一个板块一个板块的点亮很有成就感。日常睡觉前也会看半小时到一小时题解或者新算法，现在回想起来确实对算法喜欢的很。这算是启蒙阶段，刷了差不多200题左右，接触到了算法竞赛。期间还去河海打了场校赛，当时的心态形象的验证了达克效应，才学两个月就觉得自己肯定能拿个一等奖回来，然后打铁了。这件事对我影响还蛮大的，我就比较少的和算协里面的人比较了，算是知道人外有人，天外有天。 大二上很快过去，按这个学习进度其实离区域赛铁牌都挺远的，当时记得还在学LCA，缩点这些基础知识。然后就是寒假加疫情了，这算是我整个大学的转折点，我开始认真对待竞赛。每天记录要补的题，要学的算法，加上又不在学校，上课都是网课，我都是直接登录挂着然后腾讯会议静音，打开音乐开始刷题。那一段时间是我实力爬升最快的时候了，每天基本上保证了8-12小时的学习时间，刷题量也是在飙升，一个月题量基本上在300左右，总题量估计有生涯的70%。然后码力上升的很快，基本上三天学完一个算法，codeforce分数也上升的很快。就是上图半年青到橙。当时人也很焦虑，因为我是大二下了。有能力的同级or学长都有成熟的队伍，组队会是一个问题，然后因为疫情本来应该有的省赛和天梯赛蓝桥杯都推迟了，在家基本上是完全没比赛的状态。然后课程压力也巨大，很多课设压过来，web方面完全没接触，科创也要学一大片新的东西，多方面压力顶着前行，工作是996，那一段时间是1027（10点起2点睡）。 一个人住在一个简陋的小房间里面，每天10点起床，洗漱完花1h左右想一下今天要干的事情，拿桌面日历记录下来。  因为课程很多，课设实验作业很多，加上自身又不听课（课太多了，单纯的认为听课没自己自习效率高）所以会记录下每天要干的事情，把压力分散开。然后吃完午饭12.30左右，开始干日历上的事情，差不多要花费一个下午。有空余时间就会额外刷题。晚上18.00吃完饭到深夜基本上就属于个人刷题时间了，有codeforce比赛就去打比赛，没有就刷题。每天焦虑确实可以带来极其强大的动力，刷题量和codeforce分数成了我的缓解压力的地方。看着刷题量点滴上升，自身码力在火速提升，后面7月份，距离零基础入坑差不多9个月，有校赛打了。打之前还幻想过拿下第一，但考虑到校内还是挺多oi选手并且那时还没打过一场正式的比赛，所以也只是想想。但后面出成绩发现居然是第一名，拿下了冠军，顺理成章的进入了一队。后面的故事就是返校后了，因为完全没有任何荣誉，所以各种比赛来者不拒，蓝桥杯ccsp区域赛天梯赛江苏省赛都参加了，也因为时间与课程实验课设安排实在太多，同时卷绩点和竞赛实在顶不住，后面也因为不错的工作机会放弃了保研，当然这些都是后话了。参加竞赛变强也没什么捷径可以走，主c银牌选手刷题量都是2k往上，所以安心刷题才是王道。 回到正题（好像没有），之后回到学校了，开始摸鱼了。因为也再没有这么多的时间来刷题了，课也特别多，但有比赛了打了，一直到现在，都是佛系刷题。竞赛想要实力提升，还是得要短时间内大量刷题，刷的少了就是在保持手感，打了2020一个赛季。ccpc总决赛铜，ccpc绵阳银，icpc总决赛铜（铜一。。），icpc银川银，icpc上海铜，icpc邀请赛金，然后就退役了。大四没时间也没实力再来突破金牌了，一年半还是太短了些，留下了些许遗憾。      2021/10/09更新 写下回答快两年了，蛮多人来问学习路线的，也有人来问要不要打acm，这里统一回复下。 首先是要不要继续打ACM，这其实是分不同个体的。我入坑ACM的时候是零基础还是大二才开始，就算是站在我现在的角度也是劝退的。分两部分讲吧，一个是学校方面，因为ACM是一个门槛很高的竞赛，作为代表性的XCPC区域赛来说，每个学校的参赛名额不会很多(每个学校一般派出1-2支队伍)，有的弱校只能拿到外卡队资格甚至没有资格参赛，在登上区域赛前往往有激烈的校内竞争以及残酷的网络赛(太多弱校被网络赛拦下了，前排往往是强校队伍，甚至会有校一队打不赢强校n队)。所以可以参考学校往年战绩，如果基本上没有名额甚至学校都没有教练来负责集训队事务，建议不参加。另一个是个人方面，因为参赛门槛高，每一个参赛选手都要求大量的训练。这需要大量硬性的时间投入去学习各种技能，没有人可以跳过这个步骤，而且往往要求一年以上的持续训练。这会非常枯燥，非常耗费精力。这意味着你如果选择备赛并且想要做出成绩，你的空闲时间基本上要全交给训练。如果你是零基础入坑，没有对于算法的热爱，建议不参加。 接下来说一下学习路线，我入坑的时候是在洛谷开始的。那时候洛谷还有训练场，如下图 现在关闭了，但出现了新的板块 在里面的题目还是蛮齐全的，入门可以在学完C语言后直接从这个官方题单开始刷题。个人是没有通过书籍来学习算法的，遇见不会的算法就去搜索博客学习。平时比赛可以打codeforce和牛客竞赛里面的练习赛和小白月赛。在刷完这个官方题单了，可以选择去这个平台上 搜索kuangbin系列题单，如下 在里面基本上区域赛涉及的算法都在里面了。跟着刷基本上进阶的算法都可以掌握。之后的学习的路线也不需要问我了。而且这个平台有一个好处，就是可以建立比赛，你可以和队友一起训练。每天选择6-10题建立个虚拟比赛和队友一起训练。如下  2021/11/17 距离问题越来越偏。。。。从写下回答的转专业萌新，到现在的大四老学长，ACM算是贯穿了我的大学生涯。从零基础的小白，到cf橙名校赛双冠及区域赛银牌，还是付出了挺多时间和脑力的。疫情真的改变了太多，深刻的影响了我的人生线路。入坑的时候也没想着花太多时间去爬技能点，只是想着可以通过学算法在一些课程上拿到高绩点，然后可以去蓝桥杯等一些水赛上捞一些奖项，为保研增加一些筹码。因为大一入学的时候，我姐正在苦逼考研，然后还没上岸。所以大一大二都想着搞好绩点保研。如果没有疫情，我肯定不会花这么多时间在acm上，晚上肯定是泡图书馆里面复习当天学的东西，正如我大一的时候干的一样。后面也因为觉得学校教的东西实在都太无用，并且课程实验又多又费时间。自己对科研也没太多兴趣，选择了去工作放弃了保研。根本原因其实还是自己有能力去选择了，因为算法竞赛拿了简历一页的奖，所以找实习找工作能遇到的机会都不错。如果没有疫情，我就不会在算法竞赛上投入这么多精力，也不会有这么多奖项去支撑我找到一个不错的工作，估计还是老老实实去保研。从另一个角度看，搞acm还算是一个性价比比较高的事情，因为只要有铜奖，哪怕学历不太行，基本上大厂白菜也问题不大。acmer也基本上是组里面学历最低的。希望我的经历可以鼓舞一些还在挣扎中的选手，祝愿都能坚持下来，先金后final。