ac
2025-01-21 11:41:40
发布于:广东
20阅读
1回复
1点赞
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int mod=1e9+7;
int pw(int a,int b)
{
int ans=1;
while(b)
{
if(b & 1)
ans=ansa%mod;
a=aa%mod;
b=b>>1;
}
return ans;
}
signed main(){
int t,n;
cin>>t;
while(t--)
{
cin>>n;
if(n<=2)
cout<<0<<endl;
else
cout<<((pw(3, n) - pw(2, n) * 3 % mod + 3) % mod + mod) % mod << endl;
}
}
```cpp
全部评论 1
敢在我出的题里抄题解
大威天龙2025-01-26 来自 湖南
0
有帮助,赞一个