|
|
<!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>2021 CSP-S 初赛游记 | Hans362 's Blog</title><meta name="keywords" content="OI, 游记, CSP, Hans362"><meta name="description" content="没错,我又回来了。 去年 NOIP 拿了个二等奖,然后退役专心搞文化课去了,当时打算如果高三有空的话再去玩最后一次。现在由于我已经考完了地理、生物等级考,课业压力和很多人相比还是要稍微轻松一点的,再来就是想调剂一下枯燥乏味的生活,于是尽管已经高三,我依旧报名了今年的 CSP/NOIP 系列认证/赛事。当然高三毕竟还是学习最重要,所以我也就没有像去年花大量时间参加集训了,决定凭着现有的菜鸡水平,作为"><meta property="og:type" content="article"><meta property="og:title" content="2021 CSP-S 初赛游记"><meta property="og:url" content="https://blog.hans362.cn/post/2021-csp-s-1/"><meta property="og:site_name" content="Hans362 's Blog"><meta property="og:description" content="没错,我又回来了。 去年 NOIP 拿了个二等奖,然后退役专心搞文化课去了,当时打算如果高三有空的话再去玩最后一次。现在由于我已经考完了地理、生物等级考,课业压力和很多人相比还是要稍微轻松一点的,再来就是想调剂一下枯燥乏味的生活,于是尽管已经高三,我依旧报名了今年的 CSP/NOIP 系列认证/赛事。当然高三毕竟还是学习最重要,所以我也就没有像去年花大量时间参加集训了,决定凭着现有的菜鸡水平,作为"><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="2021-09-30T14:07:58.000Z"><meta property="article:modified_time" content="2025-04-11T10:35:15.351Z"><meta property="article:author" content="Hans362"><meta property="article:tag" content="OI"><meta property="article:tag" content="游记"><meta property="article:tag" content="CSP"><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 '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">2021 CSP-S 初赛游记</h1><div class="post-title__meta"><a href="/archives/2021/09/" class="post-meta__date button">2021-09-30</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><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%E9%80%89%E6%8B%A9%E9%A2%98"><span class="toc-text">选择题</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E9%98%85%E8%AF%BB%E7%A8%8B%E5%BA%8F"><span class="toc-text">阅读程序</span></a><ol class="toc-child"><li class="toc-item toc-level-4"><a class="toc-link" href="#t1"><span class="toc-text">T1</span></a></li><li class="toc-item toc-level-4"><a class="toc-link" href="#t2"><span class="toc-text">T2</span></a></li><li class="toc-item toc-level-4"><a class="toc-link" href="#t3"><span class="toc-text">T3</span></a></li></ol></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E5%AE%8C%E5%96%84%E7%A8%8B%E5%BA%8F"><span class="toc-text">完善程序</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#2021928"><span class="toc-text">2021.9.28</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%B9%8B%E5%90%8E%E7%9A%84%E8%AE%A1%E5%88%92"><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><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%E9%80%89%E6%8B%A9%E9%A2%98"><span class="toc-text">选择题</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E9%98%85%E8%AF%BB%E7%A8%8B%E5%BA%8F"><span class="toc-text">阅读程序</span></a><ol class="toc-child"><li class="toc-item toc-level-4"><a class="toc-link" href="#t1"><span class="toc-text">T1</span></a></li><li class="toc-item toc-level-4"><a class="toc-link" href="#t2"><span class="toc-text">T2</span></a></li><li class="toc-item toc-level-4"><a class="toc-link" href="#t3"><span class="toc-text">T3</span></a></li></ol></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E5%AE%8C%E5%96%84%E7%A8%8B%E5%BA%8F"><span class="toc-text">完善程序</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#2021928"><span class="toc-text">2021.9.28</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%B9%8B%E5%90%8E%E7%9A%84%E8%AE%A1%E5%88%92"><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("2021-09-30"),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>没错,我又回来了。</p><p>去年 NOIP 拿了个二等奖,然后退役专心搞文化课去了,当时打算如果高三有空的话再去玩最后一次。现在由于我已经考完了地理、生物等级考,课业压力和很多人相比还是要稍微轻松一点的,再来就是想调剂一下枯燥乏味的生活,于是尽管已经高三,我依旧报名了今年的 CSP/NOIP 系列认证/赛事。当然高三毕竟还是学习最重要,所以我也就没有像去年花大量时间参加集训了,决定凭着现有的菜鸡水平,作为退役选手重返赛场。</p><p>因为一些众所周知的原因,今年是 NOI 系列活动新赛程实施的第二年。由于有了去年的经验,今年 CCF 各个环节推进得要迅速很多,8月份就开始初赛报名了,整个赛程的时间线比去年提早了一个月左右,正好不会影响到12月份的高三一模。9月19日我去考了 CSP-S 第一轮认证(初赛),于是就有了这篇游记。</p><p>去年初赛游记请移步:<a href="https://blog.hans362.cn/post/2020-csp-s-1/">2020 CSP-S 初赛游记</a></p><span id="more"></span><h2 id="day-0"><a class="markdownIt-Anchor" href="#day-0"></a> Day 0</h2><p>因为太久没碰 OI 了,教练都有点担心我的初赛,于是考试前一天非常贴心地给我准备了三套模拟卷和答案供我复习,真是受宠若惊。</p><p>回到家后写了三小时作业,然后开始复健。快速地过了一下模拟卷,顺带着把知识点过了一遍,发现还是遗忘得挺多的,不过稍微看一看也能想起来。模拟卷里还有几道几年前初赛很喜欢考的时间复杂度递推,以前因为看不懂主定理所以遇到都直接放弃。这次我打开 OI Wiki 尝试学习了一下主定理的使用,竟然学会算时间复杂度递推了(虽然第二天根本没考到)。</p><p>然后今年我校在9月19日承办了另一重要赛事,所以就只能大老远跑到华师大二附中某分校去考了(复赛那天我查了下是成人高考,我校又要被征用,看来今年是不能在自己学校考了)。</p><h2 id="day-1"><a class="markdownIt-Anchor" href="#day-1"></a> Day 1</h2><p>一大早出发,大概一个小时的车程到达认证点,然后被惊吓到了。放眼望去校门口的队伍里竟有一大半都是小学生,拜托这可是S组的认证啊,现在信息学竞赛已经内卷到这么可怕的地步了吗?(瑟瑟发抖)</p><p>到了考场门口才知道很多小学生是下午J组的,搞错时间了。但是,报名了S组的小朋友依然很多,我那个考场里有大约一半都是小学生。</p><p>然后就是发卷子和答题卡以及草稿纸,拿到卷子后翻阅了一下,一眼就看到了今年那道臭名昭著的手算 base64,顿时心里咯噔一下。再看到后面的笛卡尔树和四毛子,我的心已经凉透了。</p><p><a target="_blank" rel="noopener" href="https://hans362-img.oss.0vv0.top/2021/09/30/2021-csp-s-1.pdf">试题链接</a></p><h3 id="选择题"><a class="markdownIt-Anchor" href="#选择题"></a> 选择题</h3><p>硬着头皮开始做选择题,考了 Linux 列目录命令好评,图论和二叉树考了挺多题的,难度还可以,主要都是概念性的和结论性的东西,排列组合数学题考了两道,比去年的数学题要难一些,但是毕竟高中数学没白学,都做对了。</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/5283768.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/5283768.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>(感兴趣的同学可以做做)</p><p>最后选择题正确率挺高的,就错了一道题。</p><h3 id="阅读程序"><a class="markdownIt-Anchor" href="#阅读程序"></a> 阅读程序</h3><h4 id="t1"><a class="markdownIt-Anchor" href="#t1"></a> T1</h4><p>说实话看完这题是懵的,不知道这个程序在干嘛。但是一看到</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/19035456.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/19035456.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>又看到两个特判</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/63731630.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/63731630.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>顿时明白了这是在求两个球的体积交。</p><p>然后就好做了,但是带入数据计算的时候发现有个变量 <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>r</mi></mrow><annotation encoding="application/x-tex">r</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:.43056em;vertical-align:0"></span><span class="mord mathnormal" style="margin-right:.02778em">r</span></span></span></span> 好像没给啊,找了半天发现写在了最顶上:</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/48643815.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/48643815.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>原来 <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>r</mi></mrow><annotation encoding="application/x-tex">r</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:.43056em;vertical-align:0"></span><span class="mord mathnormal" style="margin-right:.02778em">r</span></span></span></span> 是 <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>a</mi><mi>r</mi><mi>c</mi><mi>c</mi><mi>o</mi><mi>s</mi><mo stretchy="false">(</mo><mn>0.5</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">arccos(0.5)</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">a</span><span class="mord mathnormal" style="margin-right:.02778em">r</span><span class="mord mathnormal">c</span><span class="mord mathnormal">c</span><span class="mord mathnormal">o</span><span class="mord mathnormal">s</span><span class="mopen">(</span><span class="mord">0</span><span class="mord">.</span><span class="mord">5</span><span class="mclose">)</span></span></span></span> 啊,诶等等,这是我脑子能计算的东西吗?习惯于使用计算器的我差点没反应过来这货就是 <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mfrac><mi>π</mi><mn>3</mn></mfrac></mrow><annotation encoding="application/x-tex">\frac{\pi}{3}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.040392em;vertical-align:-.345em"></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:.695392em"><span style="top:-2.6550000000000002em"><span class="pstrut" style="height:3em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">3</span></span></span></span><span style="top:-3.23em"><span class="pstrut" style="height:3em"></span><span class="frac-line" style="border-bottom-width:.04em"></span></span><span style="top:-3.394em"><span class="pstrut" style="height:3em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:.03588em">π</span></span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:.345em"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span></span>。</p><h4 id="t2"><a class="markdownIt-Anchor" href="#t2"></a> T2</h4><p>这题就涉及到我的知识盲区了,我这个菜鸡只好一通瞎猜。</p><h4 id="t3"><a class="markdownIt-Anchor" href="#t3"></a> T3</h4><p>万恶的 base64 来了,恨不得当场调个 <code>base64_decode()</code> 函数。</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/43077048.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/43077048.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>一上来就掉坑里了,没考虑到解码出来的字符串可能包含换行符。</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/85864875.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/85864875.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>手算 base64 果断放弃,相信好心的 CCF 是不会让你算半天最后发现不对的,结果猜错了,CCF 并没有这么好心。</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/28417802.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/28417802.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>这道题是整张卷子中最让人无语的一道题,因为它考了一个<strong>未定义行为</strong>,即不同的编译器和平台会给出不同的结果,主要取决于 <code>char</code> 是被默认为 <code>signed char</code> 还是 <code>unsigned char</code>,可以说是命题人欠考虑了。以下是考完后上机验证的结果:</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/17316481.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/17316481.jpg?width=1920" srcset="/loading.gif" alt=""><br><img src="https://hans362-img.oss.0vv0.top/2021/09/30/75258098.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/75258098.jpg?width=1920" srcset="/loading.gif" alt=""><br><img src="https://hans362-img.oss.0vv0.top/2021/09/30/15598114.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/15598114.jpg?width=1920" srcset="/loading.gif" alt=""></p><h3 id="完善程序"><a class="markdownIt-Anchor" href="#完善程序"></a> 完善程序</h3><p>今年的完形填空(完善程序)难度比去年要大,T2 四毛子我就不说了,我全是猜的(最后莫名其妙猜对了好多),T1 给了个极具迷惑性的没有卵用的 <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>r</mi></mrow><annotation encoding="application/x-tex">r</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:.43056em;vertical-align:0"></span><span class="mord mathnormal" style="margin-right:.02778em">r</span></span></span></span> 记录 <code>while()</code> 循环执行的次数,让我一直在想它的用处,最后害我把本来判断对的改错了。</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/57026432.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/57026432.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>当天晚上对了答案,估分65.5pts,虽然不咋样但是在上海应该能过。</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/62245883.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/62245883.jpg?width=1920" srcset="/loading.gif" alt=""><br>(图源洛谷,仅供参考)</p><h2 id="2021928"><a class="markdownIt-Anchor" href="#2021928"></a> 2021.9.28</h2><p>上海成功撑到了最后,赢了广东,成为了全国最后一个出成绩和分数线的赛区。</p><p><img src="https://hans362-img.oss.0vv0.top/2021/09/30/83499442.jpg?width=1920" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2021/09/30/83499442.jpg?width=1920" srcset="/loading.gif" alt=""></p><p>考了69.5,比估分高了4分,最后成绩居然和去年一模一样,虽然卷子难了成绩没变,还是比较满意的。至于上海分数线嘛,才41分,我这分数在上海都能排到100名左右。</p><h2 id="之后的计划"><a class="markdownIt-Anchor" href="#之后的计划"></a> 之后的计划</h2><p>之后还是专心于文化课,计划国庆去学校一个上午练一下手感,然后复赛前一天晚上背背板子就差不多了,能拿多少分随缘,反正已经退役了大胆去考就可以了。</p><p>最后,祝今年参加 NOI 系列活动的 OIer 们考出好成绩~</p></body></html></div><div class="license"><div class="license-title">2021 CSP-S 初赛游记</div><div class="license-link"><a href="https://blog.hans362.cn/post/2021-csp-s-1/">https://blog.hans362.cn/post/2021-csp-s-1/</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">2021-09-30</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/CSP/" class="post-tags__link button"># CSP</a></div></article><div class="nav"><div class="nav__prev"><a href="/post/2021-csp-s-2/" 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">2021 CSP-S 复赛游记</div></div></a></div><div class="nav__next"><a href="/post/rebirth-of-xiaomi-4/" class="nav__link"><div><div class="nav__label">下一篇</div><div class="nav__title">「一块钢板的重生」——7年前的小米4还能干什么</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 - 2025 <a href="/">Hans362 '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 's Blog",api:"https://api-v3.hans362.cn/",apikey:"8Z1UVT4UOk22yNyk9MhpqQ0FLb27Hb1bpV066b4v9zOFie0GQ6VCoJ9TJwoGlCVF",admin:"hans362",identifier:"post/2021-csp-s-1/",url:"https://blog.hans362.cn/post/2021-csp-s-1/",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> |