共有多少头母牛?
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
#include int main(void) { int age[4] = {1}; int count = 1, i, temp, year; scanf("%d", &year); for(i = 0; i <= year; i++) { temp = age[3]; age[3] += age[2]; age[2] = age[1]; age[1] = age[0]; age[0] = age[3]; count += age[3]; } printf("count = %d\n", count); return 0; }
#include main() { int f[57]={1,1,2,3},n,i; for(i=4;i<57;i++) { f[i]=f[i-1]+f[i-3]; } while(scanf("%d",&n)!=EOF&&n!=0) { printf("%d\n",f[n]); } }
答:UC问的不无道理 以前有人问过类似问题 看样子我当时的理解就跟现在的情况不同:$ 现在的情况,从第一年开始,牛的数量组成数列a[n]: 1,2,3,4,6,9。...详情>>
问:两兄弟打小感情就很好,当哥哥有了儿子后,哥哥不会因为有了儿子就不关心弟弟了,对吗...
答:肯定是啊,但是哥哥也有了小家庭了,他肯定要以自己的家庭为重了,你自己也尽快长大啊!详情>>