You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
30 KiB
HTML

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="x-dns-prefetch-control" content="on"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"><meta name="renderer" content="webkit"><meta name="force-rendering" content="webkit"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><meta name="HandheldFriendly" content="True"><meta name="mobile-web-app-capable" content="yes"><link rel="shortcut icon" href="https://hans362-img.oss.0vv0.top/favicon.ico"><link rel="icon" type="image/png" sizes="16x16" href="https://hans362-img.oss.0vv0.top/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="https://hans362-img.oss.0vv0.top/favicon-32x32.png"><link rel="apple-touch-icon" sizes="180x180" href="https://hans362-img.oss.0vv0.top/apple-touch-icon.png"><link rel="mask-icon" href="https://hans362-img.oss.0vv0.top/safari-pinned-tab.svg"><title>NOIP 2020 游记 | Hans362 &#39;s Blog</title><meta name="keywords" content="OI, 游记, NOIP, Hans362"><meta name="description" content="这是篇迟到了两周的游记,因为考完 NOIP 后我这个苦逼的文化课选手又去准备地理生物一模了一模考完后的这个周末才开始肝这篇游记qwq 这是我人生中第一次参加 NOIP去年的那个 CSP-S 不算的话),或许也将是最后一次或者倒数第二次(如果条件允许的话高三可能还会去打一场),"><meta property="og:type" content="article"><meta property="og:title" content="NOIP 2020 游记"><meta property="og:url" content="https://blog.hans362.cn/post/noip-2020/"><meta property="og:site_name" content="Hans362 &#39;s Blog"><meta property="og:description" content="这是篇迟到了两周的游记,因为考完 NOIP 后我这个苦逼的文化课选手又去准备地理生物一模了一模考完后的这个周末才开始肝这篇游记qwq 这是我人生中第一次参加 NOIP去年的那个 CSP-S 不算的话),或许也将是最后一次或者倒数第二次(如果条件允许的话高三可能还会去打一场),"><meta property="og:locale" content="zh_CN"><meta property="og:image" content="https://hans362-img.oss.0vv0.top/2019/11/03/noi.png?width=1920"><meta property="article:published_time" content="2020-12-19T14:17:52.000Z"><meta property="article:modified_time" content="2025-04-11T10:35:15.357Z"><meta property="article:author" content="Hans362"><meta property="article:tag" content="OI"><meta property="article:tag" content="游记"><meta property="article:tag" content="NOIP"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://hans362-img.oss.0vv0.top/2019/11/03/noi.png?width=1920"><link rel="stylesheet" href="/css/style/main.css"><link rel="stylesheet" id="hl-default-theme" href="https://blog.hans362.cn/npm/highlight.js@10.1.2/styles/atom-one-light.css" media="none"><link rel="stylesheet" id="hl-dark-theme" href="https://blog.hans362.cn/npm/highlight.js@10.1.2/styles/atom-one-dark.css" media="none"><script src="/js/darkmode.js"></script><link rel="dns-prefetch" href="https://analytics.0vv0.top"><link rel="preconnect" href="https://hans362-img.oss.0vv0.top"><meta name="generator" content="Hexo 7.1.1"><link rel="alternate" href="/atom.xml" title="Hans362 's Blog" type="application/atom+xml"></head><body><div class="app-shell-loader">加载中...</div><div class="container" tabindex="-1"><header><div class="header__left"><a href="/" class="button"><span class="logo__text">Hans362 &#39;s Blog</span></a></div><div class="header__right"><div class="navbar__menus"><a href="/" class="button"><div class="navbar-menu">首页</div></a><a href="/archives/" class="button"><div class="navbar-menu">归档</div></a><a href="/tags/" class="button"><div class="navbar-menu">标签</div></a><a href="/bangumi/" class="button"><div class="navbar-menu">追番</div></a><a href="/links/" class="button"><div class="navbar-menu">友链</div></a><a href="/about/" class="button"><div class="navbar-menu">关于</div></a><a href="/atom.xml" class="button"><div class="navbar-menu">RSS</div></a></div><a href="/search/" class="button"><div id="btn-search"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="24" height="24" fill="currentColor" stroke="currentColor" stroke-width="32"><path d="M192 448c0-141.152 114.848-256 256-256s256 114.848 256 256-114.848 256-256 256-256-114.848-256-256z m710.624 409.376l-206.88-206.88A318.784 318.784 0 0 0 768 448c0-176.736-143.264-320-320-320S128 271.264 128 448s143.264 320 320 320a318.784 318.784 0 0 0 202.496-72.256l206.88 206.88 45.248-45.248z"></path></svg></div></a><a href="javaScript:void(0);" rel="external nofollow noreferrer" class="button"><div id="btn-toggle-dark"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path></svg></div></a><a href="#" class="button" id="b2t" aria-label="回到顶部" title="回到顶部"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="32" height="32"><path d="M233.376 722.752L278.624 768 512 534.624 745.376 768l45.248-45.248L512 444.128zM192 352h640V288H192z" fill="currentColor"></path></svg> </a><a class="dropdown-icon button" tabindex="0"><div id="btn-dropdown"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="24" height="24" fill="none" stroke="currentColor" stroke-width="0.7" stroke-linecap="round" stroke-linejoin="round"><path fill="currentColor" d="M3.314,4.8h13.372c0.41,0,0.743-0.333,0.743-0.743c0-0.41-0.333-0.743-0.743-0.743H3.314c-0.41,0-0.743,0.333-0.743,0.743C2.571,4.467,2.904,4.8,3.314,4.8z M16.686,15.2H3.314c-0.41,0-0.743,0.333-0.743,0.743s0.333,0.743,0.743,0.743h13.372c0.41,0,0.743-0.333,0.743-0.743S17.096,15.2,16.686,15.2z M16.686,9.257H3.314c-0.41,0-0.743,0.333-0.743,0.743s0.333,0.743,0.743,0.743h13.372c0.41,0,0.743-0.333,0.743-0.743S17.096,9.257,16.686,9.257z"></path></svg></div></a><div class="dropdown-menus" id="dropdown-menus"><a href="/" class="dropdown-menu button">首页</a> <a href="/archives/" class="dropdown-menu button">归档</a> <a href="/tags/" class="dropdown-menu button">标签</a> <a href="/bangumi/" class="dropdown-menu button">追番</a> <a href="/links/" class="dropdown-menu button">友链</a> <a href="/about/" class="dropdown-menu button">关于</a> <a href="/atom.xml" class="dropdown-menu button">RSS</a></div></div></header><cover></cover><main><div class="post-content"><div class="post-title"><h1 class="post-title__text">NOIP 2020 游记</h1><div class="post-title__meta"><a href="/archives/2020/12/" class="post-meta__date button">2020-12-19</a> <span class="separate-dot"></span> <a href="/categories/%E6%B0%B4/" class="button"><span class="post-meta__cats"></span></a><style>.post-meta__pv{color:var(--t-l);visibility:hidden;opacity:0;transition:.2s}</style><span class="separate-dot"></span> <span class="post-meta__pv"></span></div></div><aside class="post-side"><div class="post-side__toc"><div class="toc-title">文章目录</div><ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#day-0"><span class="toc-text">Day 0</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#day-1"><span class="toc-text">Day 1</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#day-2"><span class="toc-text">Day 2</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#2020128"><span class="toc-text">2020.12.8</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#20201215"><span class="toc-text">2020.12.15</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%B8%8D%E6%AD%A3%E7%BB%8F%E7%9A%84%E6%80%BB%E7%BB%93"><span class="toc-text">不正经的总结</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E6%AD%A3%E7%BB%8F%E7%9A%84%E6%80%BB%E7%BB%93"><span class="toc-text">正经的总结</span></a></li></ol></div></aside><a class="btn-toc button" id="btn-toc" tabindex="0"><svg viewBox="0 0 1024 1024" width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M128 256h64V192H128zM320 256h576V192H320zM128 544h64v-64H128zM320 544h576v-64H320zM128 832h64v-64H128zM320 832h576v-64H320z" fill="currentColor"></path></svg></a><div class="toc-menus" id="toc-menus"><div class="toc-title">文章目录</div><ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#day-0"><span class="toc-text">Day 0</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#day-1"><span class="toc-text">Day 1</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#day-2"><span class="toc-text">Day 2</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#2020128"><span class="toc-text">2020.12.8</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#20201215"><span class="toc-text">2020.12.15</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%B8%8D%E6%AD%A3%E7%BB%8F%E7%9A%84%E6%80%BB%E7%BB%93"><span class="toc-text">不正经的总结</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E6%AD%A3%E7%BB%8F%E7%9A%84%E6%80%BB%E7%BB%93"><span class="toc-text">正经的总结</span></a></li></ol></div><article class="post post__with-toc card"><div class="post__header"><img alt="Cover Image" class="lazy" src="https://hans362-img.oss.0vv0.top/2019/11/03/noi.png?width=1920" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXMzMyWlpYU2uzLAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg==" data-srcset="https://hans362-img.oss.0vv0.top/2019/11/03/noi.png?width=1920"><div class="post__expire" id="post-expired-notify"><p><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" style="fill:#f5a623;stroke:#f5a623"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg> 本文最后更新于 <span id="expire-date"></span> 天前,文中部分描述可能已经过时。</p></div><script>(()=>{var e=Date.parse("2020-12-19"),t=(new Date).getTime(),t=Math.floor((t-e)/864e5);120<=t&&(document.querySelectorAll("#expire-date")[0].innerHTML=t,document.querySelectorAll("#post-expired-notify")[0].style.display="block")})()</script></div><div class="post__content"><html><head><script>var meting_api="https://api-v2.hans362.cn/vip/?server=:server&type=:type&id=:id&r=:r"</script><script class="meting-secondary-script-marker" src="/js/Meting.min.js"></script></head><body><p>这是篇迟到了两周的游记,因为考完 NOIP 后我这个苦逼的文化课选手又去准备地理生物一模了一模考完后的这个周末才开始肝这篇游记qwq</p><p>这是我人生中第一次参加 NOIP去年的那个 CSP-S 不算的话),或许也将是最后一次或者倒数第二次(如果条件允许的话高三可能还会去打一场),</p><span id="more"></span><h2 id="day-0"><a class="markdownIt-Anchor" href="#day-0"></a> Day 0</h2><p>晚上上完课回家已经快八点(文化课选手的痛),恰完饭也没啥心思写文化课作业了,拿出 iPad 随便看了看 OI-Wiki不得不说这真是个好东西复习了一些板子然后签了一堆承诺书打印准考证和健康码之后大概十点多就去睡觉了</p><h2 id="day-1"><a class="markdownIt-Anchor" href="#day-1"></a> Day 1</h2><p>考场继续在自己学校(爽)</p><p>NOIP 是早上 8:30 考到下午 13:00 一共 4.5 小时我大概7点起床吃完饭去便利店买了两块巧克力虽然后来也没吃七点四十左右到了学校</p><p>继续熟门熟路到了一楼角落的实验室,准备开台电脑暖暖手(雾),然而我来得太早了,又没带门禁卡,就只好在外面等着(冷死了)我还成功地把别的学校的选手带偏了,跟着我走了过来,特尴尬</p><p>过了一会儿终于来人了的然而大家都以为别人会带门禁卡所以就都没带…太草了ww这时候一个高一小朋友来了他刷卡开了门我们刚想跟他进去结果他很快啊砰地把门一甩把我们锁外面了…</p><p>我们一群人在外面目瞪口呆,他大概是把我们当成别的学校的选手了,我们敲窗户他也不理…😂最后是大佬去校门口找教练拿了卡开的门</p><p>比赛前按理来说稍微看看模版,放松就行,然而我们机房的几个人一个在打线段树,还有几个人在现学快速幂…我也跟着背了下快速幂的板子(虽然最后压根没用上</p><p>时间差不多了就上楼进机房,监考竟然是劳技老师(一个月前劳技课学 Arduino因为我没有用 Scratch 直接开了 IDE 写代码,然后劳技老师知道了我是搞信竞的,对我说了句“加油~”,好开心)</p><p>然后就是公布密码,解压试题,密码顺利一次输对~</p><p>拿到卷子把四道题都看了一眼,还是 T1 比较简单,打算至多一小时切掉</p><p>T1 思路是邻接表建图(或者用 vectorBFS 直接模拟即可,然而比较坑的是结果要用既约分数表示,我先花了半小时写了主要的代码,结果先用双精度浮点数存储,把样例输出的分数化成小数三个样例测下来都过了,接着开始写分数运算的部分</p><p>这时我突然发现涉及到我的知识盲区了一个连小学生都会的数学问题我竟然不知道怎么做那就是如何求两个数的最大公约数GCD我只知道有欧几里得算法也叫辗转相除法但是具体应该怎么辗转相除我完全不清楚我顿时傻眼了…</p><p>没办法,硬着头皮上了,我开始在草稿纸上举例子找规律,打开电脑上的计算器噼里啪啦地各种除,终于花了近半个小时找到了规律…</p><p><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>g</mi><mi>c</mi><mi>d</mi><mo stretchy="false">(</mo><mi>a</mi><mo separator="true">,</mo><mi>b</mi><mo stretchy="false">)</mo><mo>=</mo><mi>g</mi><mi>c</mi><mi>d</mi><mo stretchy="false">(</mo><mi>b</mi><mo separator="true">,</mo><mi>a</mi><mspace></mspace><mspace width="0.6666666666666666em"></mspace><mrow><mi mathvariant="normal">m</mi><mi mathvariant="normal">o</mi><mi mathvariant="normal">d</mi></mrow><mtext></mtext><mtext></mtext><mi>b</mi><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">gcd(a, b) = gcd(b, a \mod b)</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-.25em"></span><span class="mord mathnormal" style="margin-right:.03588em">g</span><span class="mord mathnormal">c</span><span class="mord mathnormal">d</span><span class="mopen">(</span><span class="mord mathnormal">a</span><span class="mpunct">,</span><span class="mspace" style="margin-right:.16666666666666666em"></span><span class="mord mathnormal">b</span><span class="mclose">)</span><span class="mspace" style="margin-right:.2777777777777778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:.2777777777777778em"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-.25em"></span><span class="mord mathnormal" style="margin-right:.03588em">g</span><span class="mord mathnormal">c</span><span class="mord mathnormal">d</span><span class="mopen">(</span><span class="mord mathnormal">b</span><span class="mpunct">,</span><span class="mspace" style="margin-right:.16666666666666666em"></span><span class="mord mathnormal">a</span><span class="mspace allowbreak"></span><span class="mspace" style="margin-right:.6666666666666666em"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-.25em"></span><span class="mord"><span class="mord"><span class="mord mathrm">m</span><span class="mord mathrm">o</span><span class="mord mathrm">d</span></span></span><span class="mspace" style="margin-right:.16666666666666666em"></span><span class="mspace" style="margin-right:.16666666666666666em"></span><span class="mord mathnormal">b</span><span class="mclose">)</span></span></span></span></p><p>然后就是边计算边约分结果化为既约分数输出正当我以为万事大吉一测发现样例3莫名其妙爆炸了确切地说是程序直接异常退出返回值非零</p><p>我一看时间已经过去一个多小时了T1 还没搞定,决定先放一放做后面的题</p><p>于是我看中了 T4 的前30分直接暴力开搞半小时后确认到手</p><p>接着我看了 T2 和 T3T2 字符串没啥思路,也没太敢搞暴力,于是开了 T3</p><p>T3 貌似是 NOIP 史上第一道开启 Special Judge 的题目,给了校验器(我乍一看还以为重大事故造数据的标程忘记删了😂),允许多种答案,只要符合题意均可,我点开了答案校验器 <code>checker.cpp</code> 看了看,代码当然是都混淆了,可读性为零</p><p>读完题莫名感觉有点像汉诺塔问题于是就默认它是一道动态规划往年不都是考4道动归的嘛今年四道只有 T3 最像了),然后我就开始尝试划分阶段和状态,推状态转移方程,结果浪费了一个小时啥也没推出来…决定 DFS 暴搜开搞,结果搜索写完发现程序自循环了,然后我突然意识到它会把移动过的球移回原位,结果当然会陷入死循环…然后我 DFS 也没思路了,此时距离比赛结束还有一个半小时</p><p>考虑到 T2 即使暴力写完撑死拿个30分况且还没什么思路不如去把 T1 debug 一下把分拿满</p><p>然后我花了近一小时才发现大样例会爆int导致后面gcd出现问题程序异常退出遂给数组开了 long long成功通过样例3</p><p>期间我到处注释掉代码看运行结果没办法不会gdb调试这间接地导致我最后痛失30分</p><p>最后半小时就很尴尬,开 T2 应该是来不及了,于是打开 NOI Linux 虚拟机把代码都跑了一遍,仔细检查了 <code>freopen</code>,检查了 <code>printf</code> 输出 <code>long long</code> 用的是 <code>%lld</code>,检查了 <code>return 0</code>,时间差不多就提交走人</p><p>考完出来才发现巧克力没吃也没觉得饿回家路上吃掉了预估分数是100+0+0+30</p><p>回到家看到 Vuq 群里在讨论 T1然后有人说 long long 存不下要写高精度我心里慌了不过想想应该不会卡太多点顶多被卡掉20分</p><p>接着群里有人说入度为0的点貌似不一定恰好为m个应该取前m个作为入水口我赶快调出题目仔细一看还真是如果 CCF 愿意的话我会被卡成0分完蛋了唯一一道会做的题也要爆零了</p><p>好在群里有出题人说帮忙问了确认会保证测试数据满足入度为0的点的个数等于m这样一来我应该只会被卡高精度谢天谢地</p><p>接着 OITIKU 民间数据造好了这家伙到底什么来头每次数据都造得飞快一测90+0+0+30心里踏实一些了</p><p><img src="https://hans362-img.oss.0vv0.top/2020/12/19/16083791911344.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2020/12/19/16083791911344.jpg?width=1920" srcset="/loading.gif" alt=""></p><h2 id="day-2"><a class="markdownIt-Anchor" href="#day-2"></a> Day 2</h2><p>一早起来有洛谷数据了,测下了也是 120pts但是其他人都好厉害人均130我垫底了</p><p>用 NOI Linux 跑了全省的代码民间数据测下来我已经180名开外了心凉了</p><h2 id="2020128"><a class="markdownIt-Anchor" href="#2020128"></a> 2020.12.8</h2><p>万万没想到 CCF 效率如此之高没过几天就出分了这天下午社团活动碰上教练教练说出分了你知道吗然后把手机给我看我一看心里瞬间拔凉拔凉的挂分挂到只有90pts真的是垫底</p><p>一看 T1 60pts我 TM 花了那么久过的大样例都白做了LCM 要先除后乘才能拿90pts我这时才想起来我一开始是先除后乘的啊后来调试的时候把这里注释掉了重写想着没区别就写了先乘后除然后分子就爆了 long long</p><p>大佬在边上安慰我说“唉,大家都挂分了,这数据区分度就离谱”</p><p>CCF 不愧是“用心造数据,脚造大样例”,居心叵测啊…</p><p>后面几天真的是难过,后悔死了,如果当时我开了 T2 写出了暴力可以拿48pts加起来就有120pts了</p><h2 id="20201215"><a class="markdownIt-Anchor" href="#20201215"></a> 2020.12.15</h2><p>出分数线了上海因为低于全国基准线二等线由95pts降分至60pts成功地让我挤了进去</p><p>然后120+才有一等所以我们学校一堆的二等一等就3个人其中两个都是高三的这区分度就离谱</p><h2 id="不正经的总结"><a class="markdownIt-Anchor" href="#不正经的总结"></a> 不正经的总结</h2><blockquote><p>欸 我一输密码他啪一下就解压了 很快啊 然后上来就是 一个DAG 一个字符串 一个走路人 我全部打出来了啊<br>打出来以后自然是 传统题目以long long为止 unsigned long long放在他鼻子上 没打他 我笑一下 准备收拳<br>因为这时间 按照传统功夫的longlong为止 我就过了 如果我这T2 HASH一开 一下就把他题目做出来了 放在这题目上没卡常<br>他也承认 我先这道简单题 他不知道我T2 OTnlogn放在他鼻子上 他承认我先打了T1啊<br>我测完样例的时间不打了 他突然袭击高精度来打我脸<br>啊 我大意了啊 没有闪<br>欸 他的高精度给我T1 给我T1蹭了一下 但没关系啊 他也说 他结束也说了<br>考完试以后 当时流眼泪了捂着眼 我说退役<br>然后两分钟以后 两分多钟以后 就发现T2也挂了<br>我说出题人你不讲武德你不懂<br>他说对不起对不起 我不懂规矩 啊 我是 他说他是乱出的 他可不是乱出的啊 高精度 字符串 构造题 训练有素 后来他说他出过三四年题啊<br>看来是有备而来 这两个出题人<br>不讲武德<br>来 骗<br>来 偷袭<br>我要退役的 老同志<br>这好吗 这不好<br>我劝 这位 出题人 耗子尾汁 好好反思 不要再犯这样的聪明 小聪明 啊 额 OI要以longlong为贵 要讲武德 不要搞 高精度 谢谢朋友们</p></blockquote><p>——<a target="_blank" rel="noopener" href="https://www.zhihu.com/question/416836550/answer/1612114250">Parabola的回答 - 知乎《如何评价NOIP2020</a></p><h2 id="正经的总结"><a class="markdownIt-Anchor" href="#正经的总结"></a> 正经的总结</h2><p>不管怎么说今年的 OI 系列赛事都结束了,难过也好,后悔也好,都是过去的事情了,应该说我高中阶段的 OI 生涯也就到此为止了,换句话说,我退役了</p><p>明年或许还会来打最后一场,但是不会花太多精力在 OI 上了要准备明年5月的地理生物高考终于要告别短暂的 OI 生涯,回归正轨了</p><p>我永远不会忘记一年多以来每周一的晚上在机房上课刷题的时光每次打完比赛凑在教练的笔记本前紧张又期待地等候着测评结果一次次模拟赛中我从一开始的爆零再到有分最后到拿到100+,以及一楼小角落里的实验室,那属于 OIer 们的小天地</p><p>也很感谢教练把我从啥也不懂的白痴教到了啥都会一点点的白痴,据我所知别的学校信竞都是不收初中没有参加过的新手的,真的很感谢教练每周都无偿给我们上课,和我们聊天,给我们建议</p><p>一年来也捞到了两个奖,在 NOI 官网上留了名,在 OIerDB 中留下了记录,成为了真正的 OIer</p><p><img src="https://hans362-img.oss.0vv0.top/2020/12/19/16083811237297.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2020/12/19/16083811237297.jpg?width=1920" srcset="/loading.gif" alt=""><br><img src="https://hans362-img.oss.0vv0.top/2020/12/19/16083811237623.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2020/12/19/16083811237623.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>OI 在目前的教育环境、升学政策下愈发显得卑微和无用信息学竞赛的发展正走在下坡路上它已经失去了曾经的繁荣但是抛开那些功利的不谈OI 真的能给一个人带来很多,如思维方式的培养、问题解决能力的培养等等,这些都是受益终身的能力</p><p>正如我一直坚持认为的那样,搞 OI 真的只是因为我真真切切地热爱它,仅此而已,我不指望它能对于我的高考升学带来什么实质性的帮助</p><blockquote><p>一片树林里分出两条路,而我选了人迹更少的一条,因此走出了这迥异的旅途。</p></blockquote><p>与所有的 OIer 们共勉</p></body></html></div><div class="license"><div class="license-title">NOIP 2020 游记</div><div class="license-link"><a href="https://blog.hans362.cn/post/noip-2020/">https://blog.hans362.cn/post/noip-2020/</a></div><div class="license-meta"><div class="license-meta-item"><div class="license-meta-title">本文作者</div><div class="license-meta-text">Hans362</div></div><div class="license-meta-item"><div class="license-meta-title">最后更新</div><div class="license-meta-text">2020-12-19</div></div><div class="license-meta-item"><div class="license-meta-title">许可协议</div><div class="license-meta-text"><a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh" rel="nofollow noopener noreferrer" target="_blank">CC BY-NC-SA 4.0</a></div></div></div><div>转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!</div></div><div class="post-footer__cats"><a href="/categories/%E6%B0%B4/" class="post-cats__link button"></a><a href="/tags/OI/" class="post-tags__link button"># OI</a><a href="/tags/%E6%B8%B8%E8%AE%B0/" class="post-tags__link button"># 游记</a><a href="/tags/NOIP/" class="post-tags__link button"># NOIP</a></div></article><div class="nav"><div class="nav__prev"><a href="/post/2020-annual-report/" class="nav__link"><div><svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M589.088 790.624L310.464 512l278.624-278.624 45.248 45.248L400.96 512l233.376 233.376z" fill="#808080"></path></svg></div><div><div class="nav__label">上一篇</div><div class="nav__title">2020年终总结</div></div></a></div><div class="nav__next"><a href="/post/2020-csp-s-2/" class="nav__link"><div><div class="nav__label">下一篇</div><div class="nav__title">2020 CSP-S 复赛游记</div></div><div><svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M434.944 790.624l-45.248-45.248L623.04 512l-233.376-233.376 45.248-45.248L713.568 512z" fill="#808080"></path></svg></div></a></div></div><div class="post__sponsers card"><div class="sponser-label">喜欢这篇文章吗?考虑支持一下作者吧~</div><a class="sponser-button button" href="https://afdian.net/@hans362" rel="external nofollow noreferrer" target="_blank" data-type="afdian">爱发电</a> <a class="sponser-button button" data-type="alipay">支付宝<img class="sponser-qrcode" src="https://hans362-img.oss.0vv0.top/2021/08/05/68281340.jpg"></a></div><div class="post__comments post__with-toc card" id="comment"><h4>评论</h4><div id="disqus_thread">您所在的地区可能无法访问 Disqus 评论系统,请切换网络环境再尝试。</div></div></div></main><footer><p class="footer-copyright">Copyright © 2017&nbsp;-&nbsp;2025 <a href="/">Hans362 &#39;s Blog</a></p><p>Powered by <a href="https://hexo.io" target="_blank">Hexo</a> | Theme - <a href="https://github.com/ChrAlpha/hexo-theme-cards" target="_blank">Cards</a></p><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-8746554831230893" data-ad-slot="6356225601" data-ad-format="auto" data-full-width-responsive="true"></ins><script>(adsbygoogle=window.adsbygoogle||[]).push({})</script></footer></div><script defer src="https://blog.hans362.cn/npm/vanilla-lazyload@17.8.3/dist/lazyload.min.js"></script><script>window.lazyLoadOptions={elements_selector:".lazy"}</script><script async defer data-website-id="5d181692-8a81-4c20-a282-cee87a6b90ef" src="https://analytics.0vv0.top/vue.js"></script><script src="/js/pageviews.js"></script><link rel="stylesheet" href="https://blog.hans362.cn/npm/katex@0.16.0/dist/katex.min.css" crossorigin="anonymous"><script>function loadComment(){let n,e;(n=document.createElement("script")).src="https://blog.hans362.cn/js/disqus.js",document.body.appendChild(n),n.onload=()=>{new DisqusJS({shortname:"hans362-s-blog",siteName:"Hans362 &#39;s Blog",api:"https://api-v3.hans362.cn/",apikey:"8Z1UVT4UOk22yNyk9MhpqQ0FLb27Hb1bpV066b4v9zOFie0GQ6VCoJ9TJwoGlCVF",admin:"hans362",identifier:"post/noip-2020/",url:"https://blog.hans362.cn/post/noip-2020/",nesting:"4"})},(e=document.createElement("link")).rel="stylesheet",e.href="https://blog.hans362.cn/css/disqusjs.css",document.head.appendChild(e)}var runningOnBrowser="undefined"!=typeof window,isBot=runningOnBrowser&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro|msn)bot|crawl|spider|yand|duckgo/i.test(navigator.userAgent),supportsIntersectionObserver=runningOnBrowser&&"IntersectionObserver"in window;setTimeout(function(){var e;!isBot&&supportsIntersectionObserver?(e=new IntersectionObserver(function(n){n[0].isIntersecting&&(loadComment(),e.disconnect())},{threshold:[0]})).observe(document.getElementById("comment")):loadComment()},1)</script></body></html>