P49. 练10.1 细胞分裂
说明
细胞学说认为生物是细胞构成的,细胞是生命的结构单位,细胞只能由细胞分裂而来。\(1\)个细胞,第\(1\)次分裂成\(2\)个,第\(2\)次分裂成\(4\)个……试编一程序,算一算第\(5\)次分裂成几个?
输入格式
无
输出格式
输出第五次分裂的个数。
题解
每次都是原来的 2 倍,依次相乘
print(1*2*2*2*2*2)
解题思路
细胞分裂第一次后总共有 2 个细胞 细胞分裂第二次后总共有 4 个细胞 细胞分裂第三次后总共有 8 个细胞 细胞分裂第四次后总共有 16 个细胞 细胞分裂第五次后总共有 32 个细胞
#include <bits/stdc++.h>
using namespace std;
int main(){
int a = 1;
a = a*2; // 第一次分裂
a = a*2; // 第二次分裂
a = a*2; // 第三次分裂
a = a*2; // 第四次分裂
a = a*2; // 第五次分裂
cout << a;
return 0;
}