简单递归题,核反应堆中有α和β两种粒子...
这道题上学期算法课上就没写出来,这次才弄明白,一层窗户纸。
题目是:
核反应堆中有α和β两种粒子。每秒钟内一个α粒子可以产生3个β粒子,而一个β粒子可以产生1个α粒子和2个β粒子。若在t=0时刻反应堆中有一个α粒子,求t时刻反应堆中分别有多 少个α粒子和β粒子。
解题代码:
#include<stdio.h>
int main()
{
int n[100],m[100],t,i;
n[0]=1;//n[100]数组存储α粒子的数目,初始值为0
m[0]=0;//m[100]数组存储β粒子的数目,初始值为1
scanf("%d",&t);
for(i=1;i<=t;i++){
n[i]=m[i-1];
m[i]=3*n[i-1]+2*m[i-1];
}
printf("%d %d",n[t],m[t]);
getchar();
getchar();//多读取一个回车可以看到输出结果,直到输出回车后结果才闪过
}
简单递归题,核反应堆中有α和β两种粒子...相关推荐
- 二叉树的几道相似简单递归题
二叉树中递归的思想,在这本Leetbook中讲的很细了,这里不展开.下面是几道例题: 226. 翻转二叉树(剑指 Offer 27. 二叉树的镜像) 递归法前序遍历: class Solution:d ...
- php随机缩略图,实现随机缩略图的简单思路和phpcms随机缩略图两种方法
一种实现随机缩略图的简单思路:设置一个随机缩略图图片池(比如thumb文件夹),里面放若干张从"1.jpg"开始顺序命名的预置图片,判断无缩略图时,使用php的mt_rand(1, ...
- python简单绘图步骤_python画图的两种方法
python如何画图?这里给大家介绍两款python绘图的库:turtle和Matplotlib. 1 安装turtle Python2安装命令:pip install turtule Python3 ...
- 简单介绍MySQL开启事务的两种方式
本篇文章给大家分享MySQL 是如何开启一个事务的,原文通过两种方式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧 方式 1 START TRANSACTION 或 ...
- 《textanalytics》课程简单总结(1):两种word relations——Paradigmatic vs. Syntagmatic...
coursera上的公开课<https://www.coursera.org/course/textanalytics>系列,讲的很不错哦. 1.两种关系:Paradigmatic vs. ...
- 轻松简单实现Android设备重启的两种方式
" 须知少时凌云志,曾许人间第一流 " 在<风犬少年的天空>中刘闻钦下线时,嘴里念叨的就是这句,我们何尝不是这样的人呢,年轻时的凌云大志,曾决心要做人间第一流的人物,干 ...
- 简单的C语言五子棋(两种模式:移动光标输入坐标和移动光标按键)
五子棋: 需要的数据: 1.定义棋盘数组 2.定义变量用于记录棋子位置 3.定义角色变量 业务逻辑: 是否需要对数据进行初始化 for(;; ) { 1.清理屏幕,显示棋盘 2.落子 坐标要合法,原位 ...
- [蓝桥杯][2013年第四届真题]带分数(DFS,next_permutation两种方法)
题目描述 100 可以表示为带分数的形式:100 = 3 + 69258 / 714. 还可以表示为:100 = 82 + 3546 / 197. 注意特征:带分数中,数字1~9分别出现且只出现一次( ...
- 已知华氏温度f c语言,编程题:已知两种温度的换算公式C=(5/9)(F-32),试编写一个程序输入华氏度F,输出摄氏度。...
使用python的写法为: val=input("请输入带有温度表示符号的温度值(例如:32c)") if val[-1] in ["C","c&qu ...
最新文章
- Ubuntu16.04里django的配置和安装
- Wannafly 挑战赛16 A 取石子
- 20155332 mybash的实现
- android Lint优化代码
- 2.Knockout.Js(监控属性Observables)
- 深入了解Oracle IDM审核
- leetcode 5786. 可移除字符的最大数目(二分法)
- origin master 出现The authenticity of host 'github.com ' can't be established
- linux touch 源码,一天一个shell命令 linux文本操作系列-touch命令用法
- 浅谈数据结构-二叉排序树
- 有了它,Python编码再也不为字符集问题而发愁了!
- 浏览器从输入到输出的过程与原理一
- java 基础知识2
- UltraEdit 注册机使用激活方法 更新:暴力破解
- 故障管理流程与故障管理功能开发的设计
- 两阶段目标检测详解--FastRCNN
- 华三交换机 level 详解
- 默认禁用SMB1协议的Samba 4.11-RC1 发布了
- 爬虫(一):用python爬取亚马逊所有家具种类前100名的商品信息(上)
- java拆分list_Java 8 stream 流 拆分list