求助,写出来递归函数但无法通过
5162查看
冬天长冻疮
2025-03-11 19:20

我改了很多地方,在递归中取模,开longlong。最后还是一个样例都过不了。但是我在本地测试的时候,可以过题中样例啊 #include using namespace std; const long long MOD=998244353; long long func(int n) { if(n>10) { long long mid=((2%MOD)(n%MOD))%MOD; return midfunc(n-6); } else { long long ans=((n%MOD)*((n-1)%MOD))%MOD; return ans; } } int main() { // 请在此输入您的代码 int n; cin>>n; cout<<func(n); return 0; }

全部回复(1)
檀檀
120
2025-03-14 17:01

可以在课程群里提问哦~

回复
你的回复