Quora OA 挂经

两周前做的OA,刚刚收到邮件,will not move forward,不知道为啥。。。有点气

第一题,an integer n, find the product and sum of every digit, return product - sum,test cases all passed
第二题,n个人,每次处决第k个人,把处决的人按照先后顺序放在int[]里,最后返回出来,test cases all passed
第三题,按照左上到右下的对角线方向给一个int matrix从小到大重新排序,test cases all passed
第四题,给一个int array, 求里面有多少anagram pairs。 28/30 pass,有两个hidden test没过。是因为pairs可能会超出int界线,得用long并且不光是结果会超出界限,连那个input array的size都有可能超出界限,记录相关的数目的时候全都得用long,不然过不了

基本都做对了,就是做的有点慢,一个小时的样子。