又一年。
不同的是……今年没有我了。我试图同步做题来增加一些参与感。09 年结束的晚上,我和李嘉琦走在看台后面的小路上,心里满满的是高兴。10 年,陪着烧碱吃泡面,不知道该说点儿啥来安慰他。而后,又成了我独自在机房,心里不是滋味。
高三的两个人到了需要 RP 的时候,情况似乎和去年有些相同。
「在这里,再祝你们两个好运。好运。好运。」这句话就原样抄来吧。真心祝福你们。
我和 33 的小算盘:)
又一年。
不同的是……今年没有我了。我试图同步做题来增加一些参与感。09 年结束的晚上,我和李嘉琦走在看台后面的小路上,心里满满的是高兴。10 年,陪着烧碱吃泡面,不知道该说点儿啥来安慰他。而后,又成了我独自在机房,心里不是滋味。
高三的两个人到了需要 RP 的时候,情况似乎和去年有些相同。
「在这里,再祝你们两个好运。好运。好运。」这句话就原样抄来吧。真心祝福你们。
我和 33 的小算盘:)
三点多就惊醒,然后小腿肌肉感觉特别不对。就再没睡着。没有任何压力,怎么这么忐忑?
没有要到大面包,又是一辆一辆出租车过去。十九中学。路上看看我的右边,“今天的太阳怎么跟去年的一模一样…”一个橙色的小橘子。
RP++,送去我最好的祝福。显然觉没睡足,很困。发挥就那么回事,反正我也不求什么。
考前你拍我了一下,我感动了半天…
左边是两个刘子渊。一块儿没给出去的 RP 就给了你。
考完就回来了。又打到一辆不认道儿的出租车,一如既往的慢。又一年 NOIP 就这么结束。
现在都不知道自己是什么感觉。我只知道我今天接到你的电话了。平生第二次。
下午一直无助地在机房不知道该做什么。也许,是到了结束的时候了,可是可能我就是那种所谓的不管加分不加分都会向前走的人,对 OI 充满了真心的爱的人。
甭管北大夏令营遗憾地差了几分,还是 NOI 拿着个夏令营铜牌回来,都没什么好伤心。
我此刻在为你们所有人祈祷,不过权值不太一样。如果我只得 100 多分儿,我会高兴得兔子一样。
曹珊的成绩首先到了。210。特别想恭喜你。吃过饭回来,“马老师在上面等你们呢”。我们赶紧上去。“唉,胡颖健”,强哥拍拍他的背。我马上意识到完了。果真。
我的发挥还是那么稳定,该得的分一分没丢,人品真的没给出去?我特别庆幸我不是 280…跟去年太相似会让人有不好的联想。
机房的空气几近凝结,我渐渐无法呼吸。什么话都显得无力了。慢慢地把泡面吞下,陪你回趟班,说些无关痛痒的话。
在此,胡颖健,我要和你说声对不起。你不需要知道原因。
另外放心,两个 210 都能过。
晚上。我得知我的认真认真地被一堵叫做认真的墙挡在了外面。大脑有些承受不住,几乎栈溢出。
本来想多睡会儿,可是习惯了。6:30 就突然坐起来。
我的 OI 生涯就这么和另一条线错综复杂地交织在一起了,结束于一道难度为“别碰”的图论题。
时间还在流动。以后会怎样以后就知道了。
昨天了解到一个极其NB的软件叫做Paw++(全称是Physics Analysis Workstation,详见http://en.wikipedia.org/wiki/Physics_Analysis_Workstation 和 http://wwwasd.web.cern.ch/wwwasd/paw/)。这是CERN从1986年开始开发的一个超强的统计、绘图软件。昨天在Ubuntu软件中心看到了它,还是GPL的,记得原来我爸也用过,于是将它安上试试。
需要找一些数据来做实验,于是选取了NOIP2009的得分情况(这个东西是高能物理用的,干这个有点大材小用:) )。Paw有一个自己的脚本语言,十分简单。记得处理数据的命令好像是NTUPLE,于是先
help nt
为什么不是help NTUPLE?因为paw很强的一点就是如果没有歧义,只要输入命令的前几个字母就OK了。
然后Paw弹出一个小窗口写出了NTUPLE的命令列表。
我们还是先获得数据吧。先上 http://www.student.gov.cn/bjnoi/tzgg/269720.shtml 把那个成绩表粘到 OpenOffice.org 电子表格 中,然后去掉表头、姓名一栏和变动原因一栏,编号一栏去掉“BJ-”,只保留编号数字。然后把这个ods导出成csv,命名为NOIP.csv放在家目录下面。
然后转到Paw,输入nt/cr 10 NOIP 6 ! ! id tmark son trade spy sudoku,nt/cr是NTUPLE/CREATE的简写,要是不太明白可以看看help nt/cr。接下来nt/read 10 NOIP.csv,程序返回223 events have been read,然后nt/scan 10,bingo!数据已经全部输进来了。接下来就是画图了。
开始画图。先nt/pl 10.tmark。得0分的确实不少啊!
这时我们想看看总分和sudoku一题得分是否有很大相关,输入nt/pl 10.tmark%sudoku。Paw输出了一个散点图。我们再用hi/pl 1000000(1000000是系统分配的图的编号)详细看一下。顺便试一下hi/pl 1000000 box、hi/pl 1000000 lego和hi/pl 1000000 surf。
通过这几幅图,我们可以看出,sudoku和tmark数独一题是得到高分的钥匙。
如果有兴趣,可以再看看tmark vs. spy,可以看出,spy得到90或100的人才有可能得高分。还可以再乱看看其他好玩的图形。
哈哈,玩完了,不错吧。Paw++就是这么个强悍的东西,今天主要是玩玩,可能连它1/100的功能都没有用上。追求更加强大功能的朋友可以看看同是欧核中心出的叫做ROOT的软件,也可以在Ubuntu的源里面找到。它是用来替代Paw的,功能更强,使用C/C++语法,我大概看了一下,使用起来比Paw稍微复杂一些。
最后说一声,这个东西似乎只有Linux版。