2 条题解
-
0
#include <iostream> using namespace std; #define ll long long ll af(int a1,int a2,ll k){ if(k == 1) return a1; if(k == 2) return a2; return af(a1,a2,k - 1) * af(a1,a2,k - 2) % 998244352; } int main(){ int a1,a2;ll k; cin >> a1 >> a2 >> k; cout << af(a1,a2,k); return 0; }
这样会超时+内存超限,所以不建议递归。。。
信息
- ID
- 190
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 94
- 已通过
- 23
- 上传者