关注
#include<iostream> using namespace std; int f[100000]; struct node { int born; int num; }p[100000]; int main() { int n; p[1].born=1;p[1].num=1; p[2].born=0;p[2].num=1; p[3].born=1;p[3].num=2; for(int i=4;i<=10;i++){ p[i].num=p[i-1].num+p[i-2].num; if(i>=8){//不能生育的 p[i].num=p[i].num-p[i-7].born; if(i>=9)p[i].num=p[i].num-p[i-8].born; if(i>=10)p[i].num=p[i].num-p[i-9].born; } p[i].born=p[i].num-p[i-1].num; if(i>=11)p[i].num-=p[i-10].born*2;//死亡的 //cout<<i<<" "<<p[i].born<<" "<<p[i].num<<endl; } for(int i=11;i<=30000;i++){ int sum=0; for(int j=i-6;j<=i-2;j++) sum+=p[j].born; p[i].born=sum; //cout<<i<<" "<<sum<<endl; p[i].num=p[i-1].num+sum-p[i-10].born; } while(cin>>n) cout<<p[n].num<<endl; return 0; }
查看原帖
点赞 3
牛客热帖
更多
正在热议
更多
# 跟HR说什么能被秒回? #
13153次浏览 222人参与
# 腾讯音乐求职进展汇总 #
159335次浏览 1089人参与
# MiniMax求职进展汇总 #
19909次浏览 266人参与
# 你收到了哪些公司的笔试? #
26410次浏览 141人参与
# 小红书求职进展汇总 #
225584次浏览 1340人参与
# 春招/暑实第一面是哪家? #
27062次浏览 271人参与
# 巨人网络春招 #
10749次浏览 164人参与
# 网易游戏笔试 #
5755次浏览 76人参与
# 职能管理面试记录 #
10162次浏览 55人参与
# 把自己当AI,现在最消耗你token的问题是什么? #
5314次浏览 131人参与
# 工作中遇到的歹人 #
96129次浏览 535人参与
# 如何一边实习一边找下家? #
38199次浏览 304人参与
# 如果重来一次你还会读研吗 #
228616次浏览 2008人参与
# 网易笔试 #
151210次浏览 789人参与
# 正在春招的你,也参与了去年秋招吗? #
361081次浏览 2622人参与
# 面试官最爱问的 AI 问题是...... #
22906次浏览 721人参与
# 现在入门AI应该走哪些方向? #
7025次浏览 131人参与
# 校招笔试 #
458037次浏览 2934人参与
# 你怎么看待AI面试 #
177852次浏览 1031人参与
# 你的嫡系AI是哪个? #
6308次浏览 140人参与
# 机械专业只有考研才有出路吗 #
161308次浏览 958人参与
# 简历中的项目经历要怎么写? #
307732次浏览 4049人参与
查看10道真题和解析