关键词:
1.找出递推关系month[n]=month[n-3]+month[n-1];
2.依据已知条件得到month[0],month[1],month[2];
3.根据递推得到month[29];
#include<iostream>
using namespace std;
int main()
int month[30];
month[0]=month[1]=2,month[2]=4;
for(int i=3;i<30;i++)
month[i]=month[i-1]+month[i-2];
for(int i=0;i<30;i++)printf("第%d个月的兔子有%d只\\n",i+1,month[i]);
return 0;
1.5兔子产子问题
#include<stdio.h>intmain() longfib1=1,fib2=1,fib; inti; printf("%121d21d",fib1,fib2); for(i=3;i<=30;i++) fib=fib1+fib2; printf("%12d",fib); if(i%4==0) printf("\\n"); fib2=fib1; fib1=fib; 查看详情
兔子产子问题
有一对兔子,从出生后的第三个月起每个月都生一对兔子。小兔子长到第三个月后每个月又生一对兔子,假设所有兔子都不死,问30个月内每个月的兔子总数有多少?通过分析可知每个月兔子的总数为1,1,2,3,5,8,13......由规律可知... 查看详情
兔子产子问题(代码片段)
一、问题描述:二、设计思路: 遇到这种兔子不死的爆发户问题,先不要慌,列个表先 通过这个表可以清楚知道兔子总数随月份变化的规律依次为1,1,2,3,5,8,13......很明显是斐波那契(Fibonacci)数列,对了忘了介绍,... 查看详情
兔子产子问题(代码片段)
一、问题描述 有一对兔子,从出生后的第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少?二、解题思路 经过分析,这是一到典型的... 查看详情
day5
Sharejoyisadoublejoy,sharedsorrowishalfasorrow.prugeot mercedes ford daughter Naokohowfar howoften howsoon howlongWhatcolorisyoupen?Whatnationalityareyou?Whattimeisit?nation&n 查看详情
day5
day5:今天学习了多重循环和函数的概念,对于多重循环程序的运作和编码方式不熟练,没有理解{}的运行方式和意义,以后要注意弄清楚。intmyabs(inta,intb){ intc; if(a>=b) c=a-b; else c=b-a; returnc;} 查看详情
五一day5(代码片段)
五一 DAY5 V 点 1----n E 边 /*GivenagraphwithNnodesandMunidirectionaledges.Eachedgee_i 查看详情
day5:vcp考试
Q81.Anadministratorneedstorecoverdiskspaceonapreviously-usedthinprovisionedvirtualdisk.ThevolumeswheretheadministratorneedstorecoverthediskblocksareonVAAI-compliantstoragearrays.Whichtwoactionsshouldt 查看详情
day5------------系统启动流程
一、引导顺序BIOS--------------------->MBR-------------------->bootloader------------------------>kernel------------------------>init找启动盘----------------->找装有操作系统的分区----------------->启动装载程序 查看详情
day5
模块介绍time&datetime模块randomossysshutiljson&picleshelvexml处理yaml处理configparserhashlibsubprocesslogging模块re正则表达式模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功... 查看详情
day5基本类型
1,strip:去除,lstrip:leftstrip的简写,rstrip:rightstrip.name=‘33app3333‘----appprint(name.strip(‘3‘))----appprint(name.lstrip(‘3‘))----app3333print(name.rstrip(‘3‘))----33app2,startswith,endswith.(ˇ?ˇ)表示开始带着 查看详情
day5
__file__用于获取模块的相对路径,获取绝对路径的方法如下:os.path.abspath(__file__) #----返回模块的绝对路径os.path.dirname(os.path.abspath(__file__)) #----返回模块所在的目录,相当于pwd命令__init__ 查看详情
day5
importjson#json串是一个字符串f=open(‘product.json‘,encoding=‘utf-8‘)#res=f.read()#product_dic=json.loads(res)#把json串,变成python的数据类型#print(json.load(f))#传一个文件对象,它会帮你读文件d=‘zll‘:‘addr‘:‘北京‘,‘age‘:28,‘ljj‘:‘a 查看详情
day5下
T1#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<queue>#include<cmath>usingnamespacestd;constintN=1010;intn,m,k,p;intto[N],nex[N];in 查看详情
兔子生兔子问题
问题:一对兔子饲养在围墙中,如它们每月生一对兔子,且新生的兔子在第二个月后也是每个月生一对兔子,问一年后围墙中共有多少对兔子?第一个月有多少对兔子:第一个月的时候,最初的一对兔子生下一对兔子,此时围墙... 查看详情
day5,模块
1.定义: 模块((module):用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是。py结尾的python文件. 包(package):用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件)2.... 查看详情
day5rhce
19、配置iSCSI服务端[[email protected]~]#yuminstalltargetcli.noarch-y[[email protected]~]#systemctlenabletarget[[email protected]~]#systemctlrestarttarget[[email protected]~]#firewall-cmd 查看详情
day5
一些笔记内存回收机制python有自带的后台自检测机制,对内存中没有定义的变量进行回收,保证内存的使用字符编码支持中文的第一张表叫 GB23121980gb23126700+1995gbk1.0200002000gb1803027000unicode万国码支持所有国家和地区的编码2**16=65535=... 查看详情