发布网友 发布时间:2022-05-20 01:27
共2个回答
热心网友 时间:2023-10-22 00:07
应该把memset()调用放在for循环中,每次计算之前都应该将a和b“清零”,修改如下: #include #include using namespace std; char sum[1200]; int s=0,m=0,n; int main() { cin>>n; string s1,s2; int a[1200],b[1200]; int he,i; //注意这里 s1="1"; s2="1"; for(m=2;m热心网友 时间:2023-10-22 00:07
#include<iostream>using namespace std;long long FF(long long n){ if(n==1)return 1; if(n==2)return 2; if(n==3)return 3; if(n==0)return 1; return FF(n-3)*3+FF(n-4)*2;}int main(){ int n; cin>>n; cout<<FF(n); return 0;}