Problem A. Cube IV
Problem B. GBus count
Problem C. Sort a scrambled itinerary
Problem D. Itz Chess
作为2015年的最后一场APAC,谷歌你真的打算在这场比赛里招人么?????
这四道题都毫无难度可言,而且最后一题,对从没玩过国际象棋的我……你的描述不清晰,棋盘要扭着头看也就算了,小数据的testcase一跑就过,大数据却错了,找来找去,最后百度了一下国际象棋的走法,我才知道喵了个咪的题理解错了
最后,附上简略攻略。。。
1. 对每个点DFS,找出最长的就好了
2. 木桶原理扫一遍
3. 把每一对节点关系都存一下,然后随便找一个节点,不停的找爹,找到不能找位置,这个节点就是起始节点,然后从这个节点一直往后走到尾就好了
4.把每个棋子的走法定义一下,一个是方向,一个是在这个方向上能重复几次,然后每个棋子算一遍就好了
最后,附上代码
#include
#include
#include
#include
#include
#include
#include
#include