思路:仔细数出n<=5的情况总数。分别为1 4 12 28 60,其中12=(1+2+1) * 4 - 4,28=(1+3+3+1) * 4-4, 60=(1+4+6+4+1) * 4-4可以发现规律:答案和杨辉三角有关。得到公式res=2^(n+1)-4,快速幂计算即可。 #include <bits/stdc++.h> using namespace std; const long mod = 1e9 + 7; long qsm(long a, long b) { long res = 1; while (b > 0) { if (b...