当前位置: 首页 > article >正文

【PTA题目】6-1 猴子吃桃-递归 分数 10

6-1 猴子吃桃-递归

分数 10

全屏浏览题目

切换布局

作者 ZZULI

单位 郑州轻工业大学

小猴子第一天摘下桃子若干,当即吃掉一半,还不过瘾,又多吃一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?。
请通过递归形式实现。

函数接口定义:

 

int Peach(int day);

该函数返回第day天所剩的桃子。用递归实现。

裁判测试程序样例:

 

#include <stdio.h> int n; int Peach(int day); int main () { scanf("%d", &n); printf("%d\n", Peach(1)); return 0; } /* 请在这里填写答案 */

输入样例:

3

输出样例:

10

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

参考答案
int Peach(int day){
    if(n==1){
        return n;
    }
    else{
        return (Peach(--n)+1)*2;
    }
}


http://www.kler.cn/a/158716.html

相关文章:

  • DNS with libevent
  • spi 回环
  • 前端基础(四十一):实时获取麦克风音量
  • 刘艳兵-DBA036-Oracle数据库中的触发器(Trigger)可以在以下哪种情况下自动执行?
  • 第六节、Docker 方式部署指南 github 上项目 mkdocs-material
  • 前端开发设计模式——责任链模式
  • 6.5 Windows驱动开发:内核枚举PspCidTable句柄表
  • 优化汽车产业用户营运:精细化策略
  • 使用C语言创建高性能网络爬虫IP池
  • 语义分割网络FCN
  • SQL Sever 基础知识 - 限制行数
  • NLP/Natural Language Processing
  • 春秋云镜ED01-CMS v20180505 存在任意文件上传漏洞
  • 【面试】Java最新面试题资深开发-JVM第一弹
  • 基于机器深度学习的交通标志目标识别
  • 智能故障诊断期刊推荐【英文期刊】
  • 华为OD机试真题-CPU算力分配-2023年OD统一考试(C卷)
  • 《微信小程序开发从入门到实战》学习四十一
  • 广域网(WAN)设备通信过程(通信流程、通信步骤、通信顺序、设备通信、主机通信)(MAC地址在本地链路中的作用)跳跃(hop)
  • 【算法思考记录】力扣2477. 到达首都的最少油耗【Java,深度优先搜索】
  • LoadBalancer将服务暴露到外部实现负载均衡metallb-layer2模式配置介绍
  • 手机大厂必备测试技能有哪些?CTS 兼容测试首当其冲
  • Jinja2使用Layui报 “d is not defined“
  • ASEM工控机维修工业电脑控制器维修PB3400
  • 【Vulnhub 靶场】【HackathonCTF: 2】【简单】【20210620】
  • 龙芯loongarch64服务器编译安装maturin