Day 2

7:26 2016/8/25

新的一天又开始了!

走在上学的路上,抬头看看北京少有的蓝天,太阳的威力不再那么明显,甚至输给了挡住它的云朵。迎面吹来了凉爽的风,夏天的燥热,早已无影无踪。

许多新初一的小同学也在这时穿着军装,一个个在家长的陪同下走进校门,临别时还不忘给爸爸妈妈一个拥抱。今天,应是他们军训的第一天。

刚起头儿,有的是工夫,有的是希望。

我也像这帮新初一的学生,高一的学(竞)习(赛)生活还尚未开始,我已是充满自信。管他会经历多少挫折,管他结果怎样,我要为这个学年,开个好头!

8:04 2016/8/25

“今天我们做一场比赛吧。” 我讲到。

“好啊,那我们做一发前几天出的 Educational Codeforces Round 16 吧!” LQY 同(神)学(犇)立刻做出了决定。

“资瓷!”

就这样,哔哩啪啦的打键盘声响起,我们不如来看看题目。

“第一题考分支结构,太弱了吧!”

“第二题排个序输出中位数不就行了吗?”

“第三题不就是个幻方吗,找去年 NOIP 题模拟一遍不就好了?”

就这样,我一路水过前三题。。。

8:35 2016/8/25

“哦,第四题,貌似是个不定方程。哎?然而有范围……嗯……二分一下不就行了?” 我的思考时间开始变长了,过了几分钟,打开了 dev 开始写程序……

眼前一坨坨代数、字母、运算符、函数,错综复杂。。。

“yeah!样例过了!” 我兴奋地交了一发。

测评机一巴掌把我打回来:“Wrong answer on test 3”。

我:“啊?出负数忘特判了?改改再交一发!”

测评机:“Wrong answer on test 6”

我:“欸……哦!原来不定方程 ax + by = c 每次 x 可以只加 b / gcd(a, b) 啊。我再交!”

测评机:“Wrong answer on test 22”

9:10 2016/8/25

我:“什么?无穷定小了?!我接着交!”

测评机:“Wrong answer on test 54”

我:“什么情况?……woc long long 溢出了?!怎么办?优化一下试试?”

测评机:“Wrong answer on test 39”

我:“啊?怎么变少了……”

9:38 2016/8/25

……

11:14 2016/8/25

就这样,我和测评机周旋了一个上午。最后终于把 long long 改成 long double,AC 了,不容易啊。。。深感自己代码能力极差TAT

下一题就又变简单了,一个 dp 搞定(不得不佩服 cf 测评机 107 数据 O(nlogn) 能水过。。。时间 1996ms)。

最后一题是 AC 自动机裸题,懒得写了。。。(据说有人用哈希水过?orz)

上午的时间就这样过去了,感觉还是蛮充实的,毕竟一直在调代码。

13:10 2016/8/25

下午是日常刷题,没什么好写的。

呀,今天字数好多啊,收尾吧!

他们在军训,我在搞 OI(二)的更多相关文章

  1. 他们在军训,我在搞 OI(Ending)

    Day 7 上午看看数学书,老师让我把导数相关的概念学了.这也没有多高大上,就是一坨公式需要背,什么 (a)' = 0 啦,什么 (xn)' = n·xn-1 啦,什么 sin'(x) = cos(x ...

  2. 他们在军训,我在搞 OI(四)

    (怎么自动变成两天一更了?) ——因为我菜啊 T_T Day 5 今天上午刷得爽啊!5 道 NOIP,前四题直接 1A,然而最后一题还是 WA 了一发才 A... 第一题是个简单的贪心,题意大概是 n ...

  3. 他们在军训,我在搞OI(三)

    昨天忘记写了,因为急着去看 51nod 比赛,然而思考了许久还是一道都不会,好菜啊T_T... 补一下 Day 3 的情况. Day 3 上午还是常规地做 vjudge 上的套题,硬着头皮啃英文,感觉 ...

  4. 他们在军训,我在搞 OI(一)

    Day 1 理论上,我现在不应该坐在电脑前打字,因为早在今天上午 6:20 全体新高一同学就坐车前往军(无)训(尽)基(炼)地(狱)了,而今天上午 6:20 我还在被窝里呢…… 没错,我旷掉了军训,然 ...

  5. 认真地搞OI

    新博客的开头 OI生涯的开始 #include<cstdio> int main() { puts("Hello world!"); ; }

  6. 【开200数组解决二叉搜索树的建立、遍历】PAT-L3-016. 二叉搜索树的结构——不用链表来搞定二叉搜索树

    L3-016. 二叉搜索树的结构 二叉搜索树或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值:若它的右子树不空,则右子树上所有结点的值均大于它 ...

  7. 最后的OI(HAOI2020游记)

    马上就省选了,怎么不得写点什么?要不然到最后或许就真的落得个白茫茫大地真干净的局面. 其实也不知道该说啥?我这一路走来,感觉挺赚的. 每一个OIer背后都有一个故事,所以,我有故事,你有酒吗? 依稀记 ...

  8. OI再见

    以下是一只蒟蒻的回忆: 1.进入高一 小县城不重视OI,直到进了高中才知道有OI这个东西,于是我就开始了OI…(看,够弱的吧,相信你是小学就开始学了) 学了几天Pascal语法后,被老师报上了NOIP ...

  9. NOI2018游记&我的OI历程

    day1 今天是报到日,坐着早上9点的飞机到了长沙,午饭时间到达雅礼洋湖. 宿舍还是一模一样,虽然是在女生宿舍. wifi信号还是一样的德行,刻意避开了宿舍内,只好把手机放在窗台上开热点. 饭菜还是如 ...

随机推荐

  1. Java学习笔记(五)——google java编程风格指南(中)

    [前面的话] 年后开始正式上班,计划着想做很多事情,但是总会有这样那样的打扰,不知道是自己要求太高还是自我的奋斗意识不够?接下来好好加油.好好学学技术,好好学习英语,好好学习做点自己喜欢的事情,趁着自 ...

  2. 23.C#Queryable的扩展方法(十二章12.1-12.2)

    今天要写的知识还真心有点绕呢,对于第一节的内容,其实是把原先在内存中的数据源,换成了从数据库中提取出来的数据.从代码的使用方式上是一样的,直接跳过,来看看IEnumerable和IQueryable的 ...

  3. [AaronYang]C#人爱学不学[6]

    不要回头,不要将就,做到这两点,人生就会简单很多幸福很多 --Aaronyang的博客(www.ayjs.net)-www.8mi.me 1. 运算符,还有哪些你能学到? 1.1 不安全运算符: si ...

  4. Linq之延迟加载特性

    目录 写在前面 系列文章 延迟加载 总结 写在前面 上篇文章介绍了linq中常见的几个关键字,并列举了几个例子,算是对linq如何使用有了初步了解.上篇文章中也提到了,能够使用linq的场合有一个要求 ...

  5. javascript继承(三)—继承的实现原理

    打算针对js的继承写一系列文章,详细的分析js里继承原理,实现方式,各种继承方式的优缺点,以及最优继承方案,还有多继承的问题等…. 面向对象的编程的核心是封装.继承和多态,js可以看作是一种面向对象的 ...

  6. 20步打造最安全的NGINX WEB服务器

    Nginx 是一个轻量级的,高性能的Web服务器以及反向代理和邮箱(IMAP/POP3)代理服务器.它运行在UNIX,GNU /linux,BSD 各种版本,Mac OS X,Solaris和Wind ...

  7. 用Random类输出验证码

    package dx; import java.text.DecimalFormat; import java.util.Random; public class DxL { //创建类 public ...

  8. 替换文件最后一行中的所有e 为 E

    #root@athena5plus:~# cat b    northwest       NW     Charles Main           3.0      .98      3      ...

  9. 5个最好的Python Web开发框架

    Python是最受欢迎的和最有效率的开发语言之一.Python能让你更快完成工作,并且更有效地集成系统.Python是动态的面向对象的语言.即便你刚刚开始学习Python,也立即就能获得生产力上的提升 ...

  10. CodeForces 703B(容斥定理)

    题目链接:http://codeforces.com/contest/703/problem/B 解题思路: 第一次写 先求出每个点到其他点的价值,并将其记录 dp[i][j]=1(i<j),然 ...