一个百万AP的故事:记2019年6月HKIFS

BEGIN TRANSMISSION; LINK ESTABLISHED.
AGENT NAME: SJoshua
FACTION: RESISTANCE
CURRENT LEVEL: 15

UTC时间2019年4月25日至30日,全球各地的Agents协力解决了Dark XM Threat。作为成功达成目标的奖励,除了解锁了一块新的长得跟宣传时完全不同的牌子,在六月份的IFS中2小时的双倍AP奖励也得以升级成三倍AP。

作为一个想升到十六级的咸鱼,自然不能放过三倍AP的机会。想升级?刷AP啊!不想动?打IFS啊!IFS叠上三倍AP,那还不是美滋滋?自本场IFS开始,NIA新设了5k AP的下限(不达到这个数字不给牌子计数)以及500k AP的上限(超过这个部分的AP不翻倍)——这对大多数Agents没有影响就是了。

非常遗憾的是,由于众所周知的原因,6月份大陆地区无法举办IFS;可三倍AP又非常有吸引力,所以有不少Agents跑去了香港/澳门参与IFS。而我,也是其中一个。

继续阅读一个百万AP的故事:记2019年6月HKIFS

华工(大学城校区)外卖攻略

本着中午能多睡一分钟是一分钟以及晚上能多摸一分钟是一分钟的原则,我在过去的一个学期里尝试了各种各样的外卖。

但是,在点外卖这件事上,同样在华工生活区,不同的宿舍有着不同的体验——比如说,住在C12的同学可以从美团或是饿了么里任选一家,回宿舍上楼梯口直接就可以拿走外卖享用,因为C12离保安亭很近,骑手们可以直接把外卖放在楼梯口。但是,住在C10的同学(指自己)大多时候只能走到C12保安亭,从地上的数十个袋子中找到自己的一份再走回C10。

这看似只是几步路的差距,却会导致一些惨剧的发生。比如说,我开学至今已经被偷了5.5次外卖了!第一次点外卖就中奖也未免太过悲伤……至于那0.5次,是小偷只拿走了饮料,把Pizza给我留下了。真是谢谢您了。

在这里,我只想对C12的同学说:xmsl。

某些暴利的好心的商家在外卖被偷时会给你补一份,但有的商家就不会;也有些商家表示15分钟内被偷可以补,超过15分钟你只能自认倒霉……但这本来由商家补偿也不太合理,却也没有什么好的解决方案。虽然有想过钓鱼执法,但一直没能找出时间来实践。等哪天闲了一定要把小偷挂上知乎(碎碎念)

在这里,我只想对偷外卖的同学说:nmsl。

继续阅读华工(大学城校区)外卖攻略

别了,爷爷

2019年3月14日,星期四。我接到了妈妈的电话,让我回家。上周日,爷爷又一次被送进了ICU;但这次医生告诉我们,继续待在ICU里面没有太大意义了。

本来买了周五晚上到家的票,但后来决定明天下午三点把爷爷接回家。医生又说,现在他靠呼吸机维持呼吸,可能坚持不了几个小时;于是,我将匆匆踏上归途,去和爷爷度过最后的几个小时。

幸运的是,自从来到这个世界,在走向成年的路上,我的家人一直与我相伴:给予了我生命的父亲和母亲,无微不至地照料着我的爷爷和奶奶,一直以来支持着我的姑姑和叔叔……是的,我是幸福的。也正因此,我也才能一路探索、成长而成为现在的我。

而现在,我终于要和家人告别了。

继续阅读别了,爷爷

Next Step

寒假已经接近尾声,在床上打了几个滚就过去了。

……虽说寒假前半段是在学校过的就是了。回家大概有三周的时间吧,因为生病发烧在船上(各种意义上)过了一周左右。

本来有计划在三月去日本XMA——说实话真的是很想去啦。不过为此请一星期的假想起来也不太好,要旅游的话还是选择假期比较好;但这么一来可能就没有和云鹏一起出去玩的机会了,有点可惜。于是知道云鹏买了Mar 24th的广州Live票后我也跟了一张。

更新完港澳台签注和身份证后该做的事情就做的差不多了。回校后的第一天,上午报到,下午马上就是XMA RC;第二天糊一虾寒假作业。然后大一下学期就启动了。

回顾一下上学期,我做了些什么呢?花了不少时间在Ingress上,进入了ACM集训队,也进了CTF校队,打了一场现场赛。日语N1考了满分,期末考成绩马马虎虎;大概就是这样的感觉吧。

下个学期我会用更好的状态去对待各门科目吗?我不知道。我做不到像草酸那样——我没有那么强的能力;也做不到像腹黑猫那样——但至少尝试着更早地完成练习吧。

大学军训摸鱼指北

本指北的目的是帮助各位同学更舒适地度过约两周的军训生活。

#0 跑路

众所周知,最舒适的度过军训生活的方式那是不参加军训。为此,最有效的策略是跑路。

这里说的跑路当然不是说不上大学,而是选择不用军训的大学;
各种分校以及肉身翻去香港美国日本以及都可以考虑一虾。虽然本菜鸡没跑掉就是了。

然后你就可以站在鄙视链的顶端然后微笑着点掉右上角的「×」(x

#1 准备

非常遗憾你没能成功跑路;接下来你需要收集一些关于军训的信息。

最重要的情报源是学长,特别是上一届的。大多数情况下,相邻两届军训的形式不会相差太多。其次是学校的文件,从中你可以知道军训的日程。

在收集信息时,请注意是否有摄影、视频制作之类的职位,如果能被选上可以免去很多训练,军训的成绩也不会差。

#2 再次跑路

尽管军训是跑不掉了,但这不意味着跑不掉训练。在军训时请假或无故旷课可能会带来比较严重的后果,包括但不限于来年补训、重修等,依学校不同。因此,直接跑掉是不行的。除此之外,大致上有两种跑路的方式。

第一种操作是跟训,即身体条件不允许参训(如骨折、心脏病)的同学会让他们在旁边看着同学训练;第二种操作是帮助学校进行军训宣传,拍照、制作网站和/或视频,等等。

能够进行第一种操作的同学大致上都有相对的代价——自由运动的能力,因此也别羡慕了。但是,某些慢性病也是可以申请跟训的,譬如慢性鼻炎(严重时)。具体是否能够申请,请咨询辅导员、教官、校医院和学长。虽然也有开假病历的操作,但这可能对未来参与活动带来影响,若被查出大概会被严肃处理,故不建议。

同时,跟训会影响到军训的成绩——比如不能高于良好。在意绩点的同学可能需要慎重考虑。

能够进行第二种操作的前提是你得到了相关的信息并知道如何申请,同时也具备足以通过申请的相关技术。

#3 跑路失败之后

是,我就是跑路失败的那位,大多数同学也属于此类。

既然跑不掉就不要想着跑了,教官说啥就做啥吧(挠头)。记得提前点好每顿饭的外卖,特别是能送到宿舍门口的那种。

剩下的鸽了,我要去睡觉(。

Prime Challenge @ Recursion Prime Hong Kong 战报

BEGIN TRANSMISSION; LINK ESTABLISHED.
AGENT NAME: SJoshua
FACTION: RESISTANCE
CURRENT LEVEL: 15

Before – 报名

得知Anomaly将在香港举行之后,我马上就决定要前去参加。毕竟,广州要去香港还是非常容易的,通行证上也还有一次签注。

到了报名的时候,我看着OPR、OCF、PC、SOPS的牌子犹豫不决。要说牌子的外观的话,我最喜欢的是SOPS,其次是PC,再来是OCF,最后是OPR;但是每个都要30美刀,这让我不太敢下手。

除了OPR LIVE我知道是交钱给猩猩让他们审PO之外,其他的我一开始并不晓得要干什么。但是Prime Challenge听起来很酷,看Event页面上的介绍似乎也没有Stealth OPs那么硬核,我就先买了PC的票。

@zhyupe 似乎也有来玩一下的意思,就把他拉下了水……从杭州过来也挺远的,如果是我要飞到这个距离外去参加Anomaly可能还是有点困难吧。

随后就是找队友了;在厦门群里找到了 @yanoyanoko ,在PC群里找到两位日本Agent(其实还给几个日本Agent发了信息,但有的说想4人组队,有的说想去没有日本人的队伍)。我作为TL(Team Leader),而 @zhyupe 则作为2IC (Second In Command)进行了登记。

Friday – 准备

和 @zhyupe 其实是周四的事情了,约了晚饭后又去做任务打广工,结果害得他赶不上回广州南站的地铁……周五在华工二饭吃过晚饭后,就一起回了他在南站的酒店。

带了两本漫画和替换的T-shirt和Underwear,出于最小化行李的考虑也没带其他衣物。除此之外,还有:

  • 两个充电宝(总计三万毫安)
  • 五百张BioCard(虽然只发出去一百多)
  • 2L的水袋(带有一根管子可以直接咬住喝水)
  • 香港电话卡(忘了带卡针,下次一定要注意;这次用钥匙串捅了好半天)
  • 反光条(但是最后并没有带上)
  • 自拍杆(几乎是必须的)
  • 各类证件和车票(提前取票,特别是返程)
  • 防水袋(没用上)
  • 手套(这个很重要!虽然一开始以为没什么用,但是最后没有手套的话估计会疼死)
  • 雨衣和雨伞(虽然最后都没用上——不是说没下雨,但是实在是没有空去穿雨衣也没有手去打雨伞)
  • 八达通(香港必备支付手段)
  • 转接头(虽然我最后也没有用上)
  • 纸巾(只有周五用了几张)
  • 能量棒(这个很要紧:Prime Challenge中途没有时间休息也没有时间吃午饭甚至我们这次没时间吃早饭)
  • 也许还有别的东西但是我一下子想不起来了w

Ingress Inventory以及Intel准备都是Confidential Information,就不提了。不过准备的物资到最后一个都没用上(小声)。

「准备了没用上」比「要用却没准备」来得强就是了。

之前也在官网上和HKR商店上买了人头牌、SWAG以及Dinner Party。1k+ CNY是有了……

还是软软的床舒服(躺)

Saturday – 挑战

早上五点多就爬起来在床上看六周年直播和Bonus信息,发现多了好多L8的code,每个好像是36 RES+XMP和13 US+Cube;一直到回来两天我也没换完。

六点离开酒店,搭乘酒店服务车去广州南站(其实也没几分钟路);在McD吃了一个小汉堡后就搭乘动车往西九龙站去了。

一切都还算顺利——除了忘记带卡针,就是换SIM卡的时候要用的那玩意。@zhyupe 很快用钥匙串抠开了,但却折腾二三十分钟也没信号;我抠了半天也没抠开……

处理完SIM卡之后,我收到了 @Yakumomo 的信息 —— 闹肚子来不了。随即向PoC汇报。

我们早上八点半就到了Registration地点,但是看起来要到十点才能签到。在遇到了 @yanoyanoko 之后,@zhyupe 先行去酒店寄放旅行包。随后,在会场前与日本Agent @miyatayasu 会合,并与在场的各位交换了一下BioCard。

十点,会场开放,可以进入签到。在注册处扫描了所有的二维码后拿到了Pin、Coin和Patch,并在边上拿了纹身贴、Ingress Anime BioCard等小玩意。虽然有要求不要带SWAG过去,但似乎也只能现在领取,也没有什么存放的地方……就这样了吧。

在等待 @zhyupe 回来的时候,我们和 Hilda 小姐姐换了卡,还捕捉到了 P.A.Chapeau!兴奋地和他交换BioCard —— 上面还有PAC的现场签名 —— 之后,一行四人就准备去Prime Challenge的开始点(码头装货的地方?)集合了。

虽说一开始就决定要打的,但似乎没想象中那么容易。虽然很快找到了的士站,但却发现几乎没有路过的的士,只停着五六只停止服务的空车。大约1027的时候,我们才上了的士;而在这之前就已经收到另一位日本Agent @Bondancer 到达起始点的信息。大约十分钟过去,我们到达了集合点;匆匆交换BioCard之后,第一件事是和现场的PoC确认小队的到达情况。

十一点,Prime Challenge……似乎开始了,又似乎还没有。GORUCK的Cadre过来和TL们确认所有队员都加入了Channel和Group。随后,我们开始移动到旁边的公园的草地上——大约170名Agent组成的队伍还是蛮壮观的。

先是Warm-up,TL被要求集中在一起,给Cadre自己的Agent ID以及Telegram ID,并确认所有成员的Agent ID。我们是RES18-A(每支队伍的群组头像都是一个字母,表示Route编号);等我回到队伍中时,Warm-up也差不多结束了。大致上只是跟着Cadre做动作的样子;就算做不标准也问题不大,虽然有点奇怪但应该还是挺轻松的(没有跟着做的我没什么发言权就是)。

随后,移动到公园的小广场,TL按照Route编号排队,领取Mission Assignment。原本以为全是英文的,但也许是因为在香港的关系,也附带一份中文版。

因为这是机密文件,所以我就不发上来了(只是懒得传图而已)

……简单地说明规则的话,那就是:

找到自己队伍相对应的任务并至少由一名队员完成它。

在每个Waypoint都需要留下团队合照(所有人都要在照片内)并由TL/2IC发到Group中,同时附带Portal名(或相关信息)。

接受任务时要发送Mission Accepted;完成任务时要报告Mission Completed。

必须在时限前到达终点,否则将失去所有分数(包括附加任务的分数)。

至于附加任务,Assignment上写的有这几种:

调查可疑的Portal:即额外的Waypoint。操作起来的难度大概就是找Portal和绕路,和其它Waypoint没有太大区别。如果有Intel组也许会轻松一些。

调查Glyph物品:在任务途中找到含有指定Glyph的物品。只要照片上能大概看出Glyph的样子就可以。

回收Dead Drop:在指定位置会有Dead Drop。合影并回收。

而在Channel中突然追加的有这几种——在GORUCK发来之前我们无法提前准备的任务。

Sniping:放低身子!我們在你們周圍探測到一個競爭隊伍。請躲藏在影子中並保證不被發現!如果你們能在不被發現的前提下偷拍到對立陣營隊伍的照片,我們將會為你們隊伍增加兩分。但請注意,你們只有5分鐘。

Human Glyph:Portal.. Potential.. Help.. Human.. Future. 我們從一個未知來源中反覆接受到這個不明訊息。請用身體(模擬線條)創作這些Glyph來讓我們儘快回復這些重要訊息。預計價值:5 分

回收Dead Drop:我們在終點探測到一個特殊的絕密掉落物!請抓緊時間去尋找它,第一個發現它的隊伍將獲得5分獎勵分!

Beacon Deploy:目前為止做得很棒,各位!前往集合點來與你們的教官會合!但請放低身子並保證不被任何競爭隊伍發現!第一個到達集合點的隊伍請在最後一個任務Portal上部署Beacon來為其他的隊伍照亮道路。第一個到達並部署Beacon的隊伍將會贏得額外的五分獎勵分。部署Beacon的探員請將Comm的截圖發送至頻道中。

大致上就是这样的感觉。

Mission 1-A的鹿上有不少上下坡,也有的Portal不太好找;但是队里的各位都有动起来,2IC的 @zhyupe 也能很快定位到下一个Waypoint的路线,包括路上的两次Investigate任务。一路举报了数个Waypoint(对,说的就是那种Portal已经消失的毒瘤Waypoint),快速定位到这些Waypoint的原位置也是执行任务中很重要的一点。

要说还有什么技巧的话,就是有时候不一定要过马路,在马路对面拍也可以;实在着急,就不要在意Portal了——在可以Hack到Portal的行动圈范围内拍照就OK!

一路上下着小雨,但我们并没有心情穿雨衣或是打伞,只是不断朝着下一个Waypoint前进——拍照,打字,「GO GO GO」!(Rush B(不

最早察觉到额外任务(Sniping)的是 @Bondancer ,他很快拍到了一队ENL,并拉着我们跑到了下一个Waypoint;等我们上传完照片,正好收到Sniping任务结束的信息。这么看来,不穿阵营LOGO的衣服也是有一定道理的(虽然我觉得还是很明显能看出是Agent啦——手里拿着自拍杆什么的)。

到达Rally Waypoint,第一个任务的结束点之前,我们完成了1-A中除了Dead Drop和寻找Glyph的额外任务。1-A要找的Glyph是ESCAPE——这个真的是不好找;Dead Drop则是我们之前就有队伍找到了。

前半段结束,连休息的时间都几乎没有(其实取决于什么时候回来),快速磕了半条士力架后,就是两个Physical Challenge。第一个是每个队伍出四个人,摆成一个井字形——由于 @zhyupe 吨位较大(x),就由队伍内剩下四个Agent来参与;但是即便如此,剩下的人员臂力和吨位差距仍然相当悬殊(x),我们很快就打出了GG。

到后面,两个阵营的Agents都喊着「Resistance」或是「Enlightened」来为本阵营的最后两队加油;这10分,由RES拿下了。

第二个Challenge是撑在地上——俯卧撑的姿势;每个队出一名Agent。这里就拜托了穿着GORUCK衣服的@Bondancer ,但说实话,这并不是人类的战斗。RES和ENL的战斗持续了十几分钟,最后这10分由ENL获得;每当有Agent坚持不住而退场时,所有人都会为他鼓掌。本当にすごい。

领取了2-A的Assignment后,我们继续前行。后半部分时间上紧张不少。要寻找的Glyph是PERFECTION,这个相对ESCAPE要好找不少;在最后一个Waypoint的时候,我们险些超时。不过,尽管没有时间去完成Human Glyph(我觉得有些遗憾就是了),能够顺利完成Prime Challenge还是非常开心的。

正当我接着啃士力架准备歇息的时候,突然在终点(也就是注册点)被教官召集,让我们把自己的包放成一排;随后让2IC也过来,在一定距离外把包放成一排。然后,我们知道了接下来要做的事情——每队出五个人,在水泥地上接力熊爬。好在提前有准备手套,但爬起来还是很疼;尽管已经有ENL的队伍拿到了10分,最后的Challenge已经结束,但还是有不少队伍的Agent想要完成这个挑战;也有穿着西装的Agent在最后一点点地前进。周围的Agents和Hilda都为这些Agents加油;至此,Prime Challenge就完全结束了。

随后,所有Agent排成一排,上前和教官问好、握手,并领取Prime Challenge的Patch。一开始只是为了in-app medal而报名的PC;虽然跑了四五个小时很累,但确实也很开心。在做PC的时候,确实感觉很像是一名Agent(?)

之后要赶去打地面战也来不及了(毕竟要过海),就和小队一起去做Bonus Missions了——因为完成Prime Challenge之后会有两个单独的任务,需要再做四个任务才能凑成一排。Bonus Missions只是沿着海边散步而已,很快就做完了;只是,BM1的终点和BM2的起点一样,日本Agent毫不犹豫就砸了一个绿毒下去……(害怕)

回去的路上看到了冰淇淋车,大家就各买了一个(好久没有在这种天气舔冰淇淋了)。回到会场之后领了一下SWAG,和周围的Agents换了换卡,穿上了在HKRES订购的风衣。虽然尺寸有些小,不过也还好;背面Resistance的Glyph和拉链上的Resistance logo我很中意。

最终我们队伍得分是35pts,12 of 28,还算是不错的成绩;而阵营总分上都差不多,ENL稍微高出一点。不过,PC的分数是按比例分配的,因此最后对Anomaly几乎没有影响。

地面战的结果也发布了:RES大胜;也算是意料之中的结果吧。虽然PC的时候ENL看起来比RES多的样子。

当After Party上问到,这里有多少人有「Founder」的时候,我很自豪地举起了手;六年真的不短。和Ingress一同走来,遇到了很多的人,拜访了不少地方,也经历了许多的故事。这不仅仅是一个游戏——也许,这也是「XM对人的影响」吧。

After Party的最后,放了两集英文版的Ingress Anime;然后就去RES的Dinner Party了。和 @zhyupe 以及 @Bondancer 一起吃了(超级贵)的火锅,虽然被一群日本人包围并没有怎么说上话(摊手)。边上有一个Agent是拿着手写板和其他人交流的,他也找到了我;于是,我先递上了BioCard。然后,他写了两三句艦これ相关的话,又问了我厦門在什么地方;……

已经不太记得是怎么和各位告别的了;恍惚间,我们就已经回到酒店准备休息了。

真的很高兴能够参与到这次Anomaly,这次Prime Challenge中。和Amoy Mission Day时同样,许多的Agent相聚在一起;这大概也正是Ingress最大的魅力吧。

Sunday – 后记

享用了酒店还算丰盛的早餐之后已经十一点了;我们最后在十二点前离开了酒店。

不得不说东边的任务确实不是很好做;不过既然开始了就一条路走到黑了。任务本身不难,但任务间的移动还是蛮花时间的。

这两天经常能看见看见Portal一分钟内颜色反转数次;抢起来也是蛮开心的。

在签退截止前十五分钟提交了任务完成的截图和以海湾为背景的BioCard照片;之后慢悠悠地散步,一起玩了会Pokemon Go,吃过晚饭后就在九龙站告别了。

下次见面不知是何时——运气好的话,如果2019 Q3 Japan有Anomaly的话,也许会再次相会吧?又或者是什么时候找机会去见腹黑猫和烙饼他们?

回到华工已经快十一点,清了一下绿PO,拉了一下多重就已经日付切替了。打了半篇战报,再啃两口零食,先上床歇息啦。

Niantic和GORUCK的STAFF们,Resistance和Enlightened各位参与了TKO、地面战、MU战以及Mission Day的Agents都辛苦了!またいつか、どこかで!

注:开始写的时候还是L14,写完就L15了(逃

******** FULL STOP ********
END TRANSMISSION; LINK DESTROYED

进入大学

从京东淘宝当当小米知乎搞了大大小小二十几个包裹,花了六天时间,终于差不多安置好了。

宿舍也很快购置了洗衣机、饮水机,带独立卫浴和中央空调,四人间均为上床下桌。

我们有两张卡,绿卡用于门禁、校内食堂、身份证明和各类缴费,蓝卡用于大学城内食堂/商店消费和热水。

华工南校所在的大学城是十个大学环绕围成的一个岛,大学四年不知道能不能吃遍所有食堂(x

二饭三楼是外包出去的,据说是华工味道最好的一层,感觉确实也不错。大概一顿的消费在12元左右。早餐就都在一楼吃,一碗粥一块钱也算过得去。

软院的宿舍在C10,点外卖很方便,去二饭也不远。C10还有一只猫(?)正式上课要到9月17日,这几天暂且刷刷OJ,处理报名/面试之类的事情罢。

ACM队应该还是主线,CTF也想打一打;电脑诊所每周两小时能帮到别人还能拿志愿时,也挺适合我的,另外还进了MSC的技术部…至于团学就算了吧。

一直想要这么一块书桌,总算圆梦了(躺

解题报告@SYSU-01

线上集训第一期开始啦~

说来,好久没打过一场完整的比赛了。这场学长说是手速场,大概也没错。

睡前整理一下解题报告,还有三题没写(回来后其实根本没看)…

Rank 90; Solved out 8 of 12.

Problem A.

读题还是要仔细一点,最好把数据玩清楚了再开始写。大致思路简单,就是统计+排序,最后的答案显然是个 C(a, b) 这样的东西,令n是最大set中石头最少的颜色的石头数量,a就是所有颜色中有n个石头的颜色数,b就是最大set中取到的有n个石头的颜色数。

WA点在于C没写好 – C(a, b),当 a-b < b时可以 b = a-b,这样a在29内都不会超。

Problem B.

这个显然就是平均分结果最优,大概可以不等式证一下?

式子虽然挺长但其实很简单,大概就是a^2+a*b+b^2这样的感觉(当然不是这个样子的)。

Problem C.

题目虽然说从1开始,不过为了写代码方便我还是从0开始,偶负奇正。

首先-1的条件是很显然的,现有字母数量加上问号数量无法满足k就丢出去了。

然后所有的负号位置显然应该尽量放a,所有正号位置显然应该尽量放z。不过,由于有个k的限制,还是要先解决掉这个限制问题的。

分别计算使用MINUS位置和PLUS位置的损失,取较小者(当然,如果没有空余位置就直接取另一边了)来放置。比方说,负已经有了abc,而正只用了z,那就优先放y。

TLE了一次,原因未知,明早试试。

Problem D.

这题是个解释器,乍一看有些吓人,不过其实就是个模拟题,挺简单的。

WA了一次,错在少打个0,不应该。

Problem E.

最后半小时没来得及调出来,比较可惜。

用上一题的神秘语言写代码,计算SUM(1, N)。

我的思路是这样的:

读取N到内存->复制内存到A和B->把B的数字转移到C->读取A并减一->若非0则回到开头;为0则输出

现在仔细想想,直接这样就好了:

读取N到内存->复制内存到A和C->读取A并减一->判断是否回到开头

噫,如果早想到可能就不会死了。

果然是太紧张心态崩了吗)

不过可视化编程(不)其实超有趣的!有点画电路的感觉。

Problem F.

汉诺塔题,一开始妄图找规律,没找着,也浪费了不少时间。

后来就冷静推,一发过了。

数据其实给了提示,把N个盘子从A柱挪到B柱要2^N-1的步数。

那我们就从最大的一个盘子往前倒推,需要把它上面的盘子都给挪到”既非最大盘子的目标柱子也非原来所在柱子”的那个柱子上。

如果目标柱子恰好是所在柱子就不用移动了,continue,开心。

然后就变成了一道愉快的模拟题……

Problem G.

这题没做,赋BFS序,树状数组。

Problem H.

简单模拟题。要注意的是这其实和谜题没什么关系,所求序列里是不能有87这种东西的。

Problem I.

没做。

Problem J.

两个map A下去就过了。

Problem K.

好像是最短路,但是没写。

Problem L.

A+B级别的题目。

要注意A不要取超过X了。

晚安

明日も頑張るぞい!