86 母牛的数量

news/2025/2/25 0:14:11

86 母牛的数量

f(1) = f(2) =f(3) = 1;f(n) = f(n - 1) + f(n - 3); (n >= 4)

作者: xxx时间限制: 1S章节: 一维数组

问题描述 :

有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?说明:假设在第n年及之前所有牛都不曾死亡。

输入说明 :

首先输入一个T,表示以下包含T行输入数据(测试实例),每行包括一个整数n(0<n<55),n的含义如题目中描述。

输出说明 :

对于每个测试实例,输出在第n年的时候母牛的数量。

每个输出占一行,行首与行尾均无空格,最后无空行。

输入范例 :

3
1
30
53

输出范例 :

1
85626
563332848

#include<stdio.h>
#include<memory.h>
int num(int n);
int main(){
	int n,i,year;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d",&year);
		printf("%d\n",num(year-1));
	}
	return 0;
}
int num(int n){
	int a[56];
	a[0]=1;
	a[1]=2;
	a[2]=3;
	if(n>=0&&n<=2){
		return a[n];
	}
	for(int i=3;i<=n;i++){
		a[i]=a[i-1]+a[i-3];
	}
	return a[n];
}

http://www.niftyadmin.cn/n/710581.html

相关文章

XenDesktop学习笔记2之系统安装要求

XenDesktop 系统安装要求&#xff1a; 1、不能在域控制器上安装DDC 2、服务器版本满足server 2003 sp2 3、终端服务 4、.net 3.5 5、JRE 6、IIS和ASP.net 数据库要求&#xff1a; SQL Server Oracle DB2&#xff08;大型环境&#xff09; 单独组建要求&#xff1a; citrix lice…

必备Docker命令

文章来源:https://macrozheng.github.io/mall-learning/#/reference/docker 开发者必备Docker命令 本文主要讲解Docker环境的安装以及Docker常用命令的使用&#xff0c;掌握这些对Docker环境下应用的部署具有很大帮助。 Docker 简介 Docker 是一个开源的应用容器引擎&#xff0…

87 发工资咯

87 发工资咯 作者: xxx时间限制: 1S章节: 一维数组 问题描述 : 作为需要养家糊口的人&#xff0c;最盼望的日子就是每月发工资的日子&#xff0c;呵呵 但是对于财务处的工作人员来说&#xff0c;这一天则是很忙碌的一天&#xff0c;财务处的小胡最近就在考虑一个问题&#…

完成注册功能

js文件&#xff1a; onclick函数return True时才提交表单&#xff0c;return False时不提交表单。html文件&#xff1a;<form>中设置 action和method"post"<input> 中设置 name主py文件中&#xff1a;from flask import request, redirect, url_forapp.…

一个vue的日历组件

说明&#xff1a; 1.基于element-ui开发的vue日历组件。 地址 更新: 1.增加value-format指定返回值的格式2.增加头部插槽自定义头部 <ele-calendar ><template slot-scope"slotProps"> {{ slotProps.todo}} </template> </ele-calendar > to…

88 你要乘坐的飞碟在这里

88 你要乘坐的飞碟在这里 作者: xxx时间限制: 1S章节: 字符串 问题描述 : 一个众所周知的事实&#xff0c;在每一颗慧星后面是一个不明飞行物UFO。 这些不明飞行物时常来收集来自在地球上忠诚的支持者。 不幸地&#xff0c;他们的空间在每次旅行只能带上一群支持者。 他们要…

explain mysql性能优化

1 使用explain语句去查看分析结果&#xff0c;如explain select * from test1 where id1;会出现&#xff1a;id selecttype table type possible_keys key key_len ref rows extra各列其中&#xff0c;typeconst表示通过索引一次就找到了&#xff0c;keyprimary的话&…

软件测试从业者,试用期生存指南(完整版)

搞定试用期是非常重要的&#xff0c;如果安全度过试用期&#xff0c;后面被辞退的可能性就非常非常小了 。 特别是当前环境下&#xff0c;找到一份满意的工作不容易&#xff0c;如果好不容易&#xff0c;刚找到一份工作&#xff0c;干不到两个月&#xff0c;就被辞退&#xff0…