第52章
所以说那些金字塔顶端的大神们,究竟是怎么做到的啊……
林珑的目光没在网页上停留太久,扫了眼做题记录就移开,往c大那群人那边瞟了一眼。本是无意间的一瞥,但片刻后目光稍停,盯着多看了几秒。
这其中有两个人,人群中一眼扫过时格外引人注意,一个懒懒斜靠在桌边,衣着气度都华贵,被簇拥在中央的c位,似乎是领头;另一个看着话不多,角落里沉默安静的模样,抿着唇看这边事态发展,接触到她的目光竟然有一个短暂的避让,就很不同寻常。
这两个人在她脑子里稍稍留下了一笔。
而这转瞬三两分钟间,闫枭也已经登录网站,高大的身影在对面压迫意味明显,看向林珑:“c大的规矩,三局两胜制。别说我欺负你,第一局规则你定。”
林珑不假思索:“四人局,四道题,中文模式难度6.0以上。”
周赛的题量,很普通的模式规则。闫枭冷冷一笑,扬手建了房间。
系统自动抽选的题目迅速在屏幕上显现,徐亮伸脖子去看,第一题就哐当一闷棍砸在脑门。
【a题:仙魔大战】
【上古时代,仙魔相争,昆仑剑宗陷于魔域大阵中,将要面对n名魔兵围剿。n名弟子依次上前请战,报出自己可抵御的魔兵数量,在魔兵被分担完前,不会有人报出0的数字,假设各魔兵被视作相同,求有多少种可能的战法。】
【注1:输出结果对1e9+7取模。】
【注2:1≤n≤1e100000。】
我的妈这n可以取10的十万次方???
徐亮简直要晕倒!使劲揉眼这个魔鬼数字还是纹丝不动!10的十次方就是十亿,十万次方那得是多少???这题算一次就要捅破天?!这他们真能搞得出答案?!这电脑真不会当场死机?!
他脸绿了:“安安……我……”
林珑已经匆匆在纸上推演,没抬头,却像是知道他没出口的顾虑:“你写暴力解就可以。”
徐亮一愣,记忆瞬间被唤醒:“你又要对拍?”
曾经最初的那场新生赛,他们面对强大的一班,对手几乎把他们逼到了悬崖上,正是她一招对拍力挽狂澜。如今情景再现,她又让他写暴力解,是否又要重复当日的辉煌。徐亮刚激动起来,却听林珑否定了:“不。”
她仍然没抬头,演算纸上快速蔓开水蓝色的笔迹,声音冷静清晰:
“我要打表。”
打表俗称找规律。
又称猜结论、走捷径,在特殊时刻能发挥意想不到的效能,但如果答案本身没有特殊规律,那就是白浪费时间。
这两个字一出,邱博就忍不住看了她一眼,破天荒主动开口:“你觉得那道题有玄机?”
林珑根本没再看a题一眼,纸上全在写b题的内容,但应对不假思索,语速飞快:“事出反常即为妖。10的十万次方,太反常了,这题一定可以不通过常规途径解,我猜不是快速幂就是大数阶乘……”
她扬扬小巧精致的下颌,隔空点了下已经开始写暴力解的徐亮:“具体是哪种,写出来一看就知道。”
对面四个人同样已经展开行动,各自领了题快速研究,闫枭坐在电脑后,键盘声噼里啪啦地传来。邱博没再多说,深深看了林珑一眼:“闫枭擅长图论算法,b题的棋盘游戏和c题的网络流他一定会交得很快,我和袁天去做c,你……b题加油。”
后来徐亮再回想起这一句预言,不知该说邱博预判精准还是一语成谶,因为acm比赛一个队伍只有一台机,同一时间只能有一个人用键盘写代码,他坐在唯一的电脑前,吭哧吭哧敲暴力解,而旁边队友全在埋头用纸笔推算。所以当对面的第一次提交到来时,他是最快知道的那个。彼时他刚在本地编译器按下暴力代码运行键,就见屏幕右侧的排行榜上,黄色进度条以鬼影般的速度闪出来——
一秒。两秒。三秒。
上天没有听到徐亮心中的呐喊。四秒之后,不断向前攀升的黄色进度条走到了最终的尽头,随之跳成了在此刻无比刺眼的绿色,而对面闫枭扬起得意的笑容——
徐亮紧张地叫起来:“安安!他们c题过了!”
然后他听到林珑的声音:“没事,我马上了。”
一分钟后,林珑过来接管电脑,b题同样一次过。那是一道国际象棋问题,题目给出的残局图上战车、主教、骑士和兵卒团团围绕,黑白两色交织在一起,但都压不住一个绿色的ac轻盈地跃出来。她没耽搁,切窗口看了一眼还没出结果的a题暴力解,把电脑让给需要调试代码的邱博和袁天,自己在一旁听他们激烈讨论,看着打印出来的c题。
“珑妹!”袁天叫了她一声,“边界条件你还能想到什么吗?我们觉得主体代码没问题,可能就是缺特判!”
林珑心里也在想这个问题:“负圈消过了吗?我看一下枚举的汇点。”
……
比赛开始第43分钟,闫枭带队打通b题。
比赛开始第45分钟,林珑四人合力推掉c题。
……
时间一分一秒在流逝,闫枭心里的惊异也一点一滴在累积,他没想到这样一支弱队竟然能跟自己耗住,尤其是那个区区银名的小姑娘似乎拥有超越账号实力的潜能,而队友焦急的呼唤更是让他不可置信,他扔下手里的d题:
“你说什么?!a题不会做?!”