题解 | 牛牛学数列6
牛牛学数列6
https://www.nowcoder.com/practice/b6321648517247b2ac2e2f80cbc63ae1
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n==1)
printf("0");
else if(n==2||n==3)
printf("1");
else
{
int N[n+1];
N[1]=0;
N[2]=N[3]=1;
for(int i=4;i<=n;i++)
{
N[i]=N[i-1]+2*N[i-2]+N[i-3];
}
printf("%d",N[n]);
}
return 0;
}

查看21道真题和解析