This way 题意: 现在有一个正n边型的蛋糕,每次都会在蛋糕的点上切下一个三角形,现在给你每个三角形的三个点的下标,问你这个蛋糕下标排列的顺序以及按照什么顺序切下这些三角形的。 题解: 由于最外面的边只会出现一次,切割边会出现两次,所以我们计算每条边出现的次数,然后做一个dfs就可以求出下标排列的顺序。 我们可以发现每次切下一个三角形的时候一定有一个点在接下来只出现一次,于是我们只需
题意: 给定两个数n,k 求n^k的前三位和最后三位。 题解: 后面三位可以用快速幂求,难就难在前面的三位怎么做了,看了很多,发现有个大佬用除法去求出前三位,ORZ,有个坑点就是后三位记得补零,和如果你是用除法去求前面三位的记得用double去做,因为你如果用long long int 去做的话,除的时候会去掉小数部分的,会导致后面的数无法进位的。然后再你返回double值的时候可以有两种操