携程校招——携程海洋馆的海豚小宝宝(C++)

本文介绍了一道编程题,涉及C++语言,要求模拟携程海洋馆中海豚的繁殖情况。给定初始海豚数量、海豚寿命、海豚生育年份及查询年份,计算若干年后海豚的总数。样例输入和输出以及代码展示都在文中给出。
摘要由CSDN通过智能技术生成

⭐ 文章链接: www.mengyingjie.com/archives/37/ ⭐

携程海洋馆的海豚小宝宝

题目描述:

携程海洋馆中有 n 只萌萌的小海豚,初始均为 0 岁,每只小海豚的寿命是 m 岁,

且这些小海豚会在 birthYear[i] 这些年份生产出一位宝宝海豚(1 <= birthYear[i] <= m),每位宝宝海豚刚出生为 0 岁。

问 x 年时,携程海洋馆有多少只小海豚?

输入

n(初始海豚数)

m(海豚寿命)

海豚生宝宝的年份数量(假设为p)

海豚生宝宝的年份1

海豚生宝宝的年份p

x(几年后)

输出

x年后,共有多少只小海豚

样例输入

5
5
2
2
4
5

样例输出

20

代码

#include <iostream>
using namespace std;


int main()
{
   
    //n 海豚,海豚寿命m,海豚生宝宝的年份数量p,x年后
    int n, m, p, x;
    //n1表示现存的海豚,n2表示一共存在过的海豚包含死去的,由此定义数组大小
    int n1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值