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

2023 年 9 月青少年软编等考 C 语言四级真题解析

目录

  • T1. 酒鬼
  • T2. 大盗
  • T3. 核电站
    • 思路分析
  • T4. 盒子与小球之二
    • 思路分析

T1. 酒鬼

此题为 2021 年 3 月四级第一题原题,见 2021 年 3 月青少年软编等考 C 语言四级真题解析中的 T1。

T2. 大盗

此题为 2021 年 6 月四级第二题原题,见 2021 年 6 月青少年软编等考 C 语言四级真题解析中的 T2。

T3. 核电站

一个核电站有 N N N 个放核物质的坑,坑排列在一条直线上。如果连续 M M M 个坑中放入核物质,则会发生爆炸,于是,在某些坑中可能不放核物质。

任务:对于给定的 N N N M M M,求不发生爆炸的放置核物质的方案总数。

时间限制:6 s
内存限制:128 MB

  • 输入
    只有一行,两个正整数 N N N M   ( 1 < N < 50 , 2 ≤ M ≤ 5 ) M\ ( 1 < N < 50,2 ≤ M ≤ 5 ) M (1<N<502M5)
  • 输出
    一个正整数 S S S,表示方案总数。
  • 样例输入
    4 3
    
  • 样例输出
    13
    

思路分析

此题考查动态规划,有一定难度。

定义 f i , 0 f_{i,0} fi,0 表示第 i i i 个坑不放核物质的方案数, f i , 1 f_{i,1} fi,1 表示第 i i i 个坑放核物质的方案数,于是 f i , 0 = f i − 1 , 0 + f i − 1 , 1 f_{i,0} = f_{i-1,0} + f_{i-1,1} fi,0=fi1,0+fi1,1 f i , 1 f_{i,1} fi,1 的情况稍微复杂一些

  • i < m i < m i<m 时, f i , 1 = f i , 0 f_{i,1} = f_{i,0} fi,1=fi,0
  • i = m i = m i=m<

相关文章:

2023 年 9 月青少年软编等考 C 语言四级真题解析

目录 T1. 酒鬼T2. 大盗T3. 核电站思路分析T4. 盒子与小球之二思路分析T1. 酒鬼 此题为 2021 年 3 月四级第一题原题,见 2021 年 3 月青少年软编等考 C 语言四级真题解析中的 T1。 T2. 大盗 此题为 2021 年 6 月四级第二题原题,见 2021 年 6 月青少年软编等考 C 语言四级真…...

C++的内存四区

文章目录 内存四区1.程序运行前1.1 代码区2.1 全局区2.2 示例 2.程序运行后1.1 栈区1.2 堆区 内存四区 1.程序运行前 在程序编译后&#xff0c;生成了exe可执行程序&#xff0c;未执行该程序前分为两个区域。该区域的数据在程序结束后由操作系统释放. 1.1 代码区 ​存放 CPU …...

Java爬虫技术:按关键字搜索VIP商品详情

在数字化时代&#xff0c;电子商务平台的竞争日益激烈&#xff0c;而精准的数据采集和分析成为了企业获取竞争优势的关键。对于电商平台而言&#xff0c;能够根据用户输入的关键字快速搜索并展示VIP商品的详细信息&#xff0c;不仅能够提升用户体验&#xff0c;还能够增加销售机…...

C++ —— 模板类与函数

C —— 模板类与函数 模板类可以用于函数的参数和返回值&#xff0c;有三种形式&#xff1a; 普通函数&#xff0c;参数和返回值是模板类的实例化版本。函数模板&#xff0c;参数和返回值是某种的模板类。函数模板&#xff0c;参数和返回值是任意类型&#xff08;支持普通类和…...

【软考高级】系统架构设计师复习笔记-精华版

文章目录 前言0 系统架构设计师0.1 考架构还是考系分0.2 架构核心知识0.3 架构教材变化 1 计算机操作系统1.1 cpu 组成1.2 内核的五大功能1.3 流水线技术1.4 段页式存储1.5 I/O 软件1.6 文件管理1.7 系统工程相关 2 嵌入式2.1 嵌入式技术2.2 板级支持包&#xff08;BSP&#xf…...

免费 IP 归属地接口

免费GEOIP&#xff0c;查询IP信息&#xff0c;支持IPV4 IPV6 ,包含国家地理位置&#xff0c;维度&#xff0c;asm,邮编 等&#xff0c;例如 例如查询1.1.1.1 http://geoip.91hu.top/?ip1.1.1.1 返回json 对象...

AIA - IMSIC之二(附IMSIC处理流程图)

本文属于《 RISC-V指令集基础系列教程》之一,欢迎查看其它文章。 1 ​​​​​​​通过IMSIC接收外部中断的CSR 软件通过《AIA - 新增的CSR》描述的CSR来访问IMSIC。 machine level 的 CSR 与 IMSIC 的 machine level interrupt file 可相互互动;而 supervisor level 的 CSR…...

数据处理之数据规约

数据处理之数据规约 1. 数据规约概述 数据规约是数据处理中的重要方法&#xff0c;旨在让数据处理更简便、高效&#xff0c;以满足业务需求。当从数据仓库获取的数据量庞大时&#xff0c;直接在海量数据上进行分析和挖掘成本颇高。数据规约可得到数据集的归约表示&#xff0c…...

爬虫代理服务要怎么挑选?

在数据采集的世界里&#xff0c;爬虫代理服务不仅帮助我们高效地收集信息&#xff0c;还能在保护数据安全方面发挥重要作用。但面对市场上琳琅满目的代理服务&#xff0c;我们该如何挑选呢&#xff1f;本文将为你提供一些实用的建议&#xff0c;帮助你找到最适合你的爬虫代理服…...

vue3组件调用解决奇怪问题的详细记录

左边是父组件&#xff0c;右边是子组件&#xff0c;运行正常&#xff1a; 父组件中的子组件加上class属性&#xff0c;运行报错&#xff1a;Extraneous non-props attributes (class) were passed to component but could not be automatically inherited because component re…...

【物联网技术与应用】实验16:模拟霍尔传感器实验

实验16 模拟霍尔传感器实验 【实验介绍】 基于霍尔效应&#xff0c;霍尔传感器是响应于磁场而改变其输出电压的传感器。霍尔传感器用于接近开关&#xff0c;定位&#xff0c;速度检测和电流检测应用。 霍尔传感器可以分为模拟霍尔传感器和开关霍尔传感器由电压调节器&#x…...

【机器学习案列】车牌自动识别系统:基于YOLO11的高效实现

&#x1f9d1; 博主简介&#xff1a;曾任某智慧城市类企业算法总监&#xff0c;目前在美国市场的物流公司从事高级算法工程师一职&#xff0c;深耕人工智能领域&#xff0c;精通python数据挖掘、可视化、机器学习等&#xff0c;发表过AI相关的专利并多次在AI类比赛中获奖。CSDN…...

高精度问题

目录 算法实现基础 高精度加法AB 测试链接 源代码 代码重点 高精度减法A-B 测试链接 源代码 代码重点 高精度乘法A*b和A*B 测试链接 源代码 代码重点 高精度除法A/b和A/B 测试链接 源代码 代码重点 高精度求和差积商余 算法实现基础 本算法调用STL…...

kong网关使用pre-function插件,改写接口的返回数据

一、背景 kong作为api网关&#xff0c;除了反向代理后端服务外&#xff0c;还可对接口进行预处理。 比如本文提及的一个小功能&#xff0c;根据http header某个字段的值&#xff0c;等于多少的时候&#xff0c;返回一个固定的报文。 使用到的kong插件是pre-function。 除了上…...

【QT开发自制小工具】PDF/图片转excel---调用百度OCR API接口

前言 前几年WPS还可以免费处理5页以内的PDF转excel&#xff0c;现在必须付费了&#xff0c;而且百度其他在线的PDF转excel都是要收费的&#xff0c;刚好前几年调研过百度OCR的高精度含位置接口&#xff0c;依然是每天可以免费调用50次&#xff0c;本篇是基于此接口&#xff0c;…...

vue2 elementui if导致的rules判断失效

优化目标 和 目标转化出价必填的 切换的时候还会隐藏掉 这时候的if语句会导致rules判断失效 我的办法是把判断拉到外面 别放在el-form-item里 <section v-if"unitForm.baseTarget OCPM && unitForm.cpaTargetOptions ! undefined && unitForm.cpaTa…...

DevOps实战:用Kubernetes和Argo打造自动化CI/CD流程(2)

DevOps实战&#xff1a;用Kubernetes和Argo打造自动化CI/CD流程&#xff08;2&#xff09; 背景 架构图 正片开始之前&#xff0c;请一定先熟悉上面的架构图&#xff0c;跟着我的步骤&#xff0c;一步一步执行成功&#xff0c;相信后续根据自己特定的需求定制CI/CD。 需求 …...

嵌入式科普(25)Home Assistant米家集成意味着IOT的核心是智能设备

目录 一、概述 二、一张图说尽HA 三、HA的相关资料 四、米家集成划重点 五、总结 一、概述 小米Home Assistant 米家集成开源一周star近15k&#xff0c;迭代4个版本&#xff0c;12个贡献者 本文科普一下Home Assistant&#xff08;简称HA&#xff09;、米家集成&#xff…...

spring cloud gateway 3

**Spring Cloud Gateway 3** 是 Spring Cloud 生态系统中的一个重要组件&#xff0c;用于构建 API 网关&#xff0c;提供路由、监控、安全等关键功能。以下是关于 Spring Cloud Gateway 3 的详细介绍&#xff1a; ## 1. 什么是 Spring Cloud Gateway&#xff1f; **Spring Clou…...

html + css 淘宝网实战

之前有小伙伴说&#xff0c;淘宝那么牛逼你会写代码&#xff0c;能帮我做一个一样的淘宝网站吗&#xff0c;好呀&#xff0c;看我接下来如何给你做一个淘宝首页。hahh,开个玩笑。。。学习而已。 在进行html css编写之前 先了解下网页的组成和网页元素的尺寸吧 1.网页的组成 …...

Flutter微信集成实战指南:从问题解决到价值实现

Flutter微信集成实战指南&#xff1a;从问题解决到价值实现 【免费下载链接】fluwx Flutter版微信SDK.WeChat SDK for flutter. 项目地址: https://gitcode.com/gh_mirrors/fl/fluwx 微信生态集成是Flutter应用开发中的常见需求&#xff0c;但多平台适配、功能实现复杂度…...

终极指南:KOReader开源电子书阅读器如何打造完美个性化阅读体验

终极指南&#xff1a;KOReader开源电子书阅读器如何打造完美个性化阅读体验 【免费下载链接】koreader An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices 项目地址…...

5分钟快速上手:Depressurizer终极Steam游戏库管理指南

5分钟快速上手&#xff1a;Depressurizer终极Steam游戏库管理指南 【免费下载链接】Depressurizer A Steam library categorizing tool. 项目地址: https://gitcode.com/gh_mirrors/de/Depressurizer 你是否在Steam游戏库中迷失方向&#xff1f;面对数百款游戏却不知道从…...

基于视觉AI的智能游戏助手:鸣潮自动化工具全攻略

基于视觉AI的智能游戏助手&#xff1a;鸣潮自动化工具全攻略 【免费下载链接】ok-wuthering-waves 鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves 项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves ok-wuthering-waves是…...

5步解决魔兽争霸3兼容性难题:从卡顿到流畅的完美蜕变

5步解决魔兽争霸3兼容性难题&#xff1a;从卡顿到流畅的完美蜕变 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 如何判断你的魔兽争霸3需要优化&…...

UABEAvalonia深度解析:跨平台Unity资源处理终极指南

UABEAvalonia深度解析&#xff1a;跨平台Unity资源处理终极指南 【免费下载链接】UABEA c# uabe for newer versions of unity 项目地址: https://gitcode.com/gh_mirrors/ua/UABEA UABEAvalonia是一款基于C#开发的跨平台Unity Asset Bundle和Serialized File读取与编辑…...

实测ERNIE-4.5-0.3B-PT:vLLM部署+Chainlit前端,开箱即用的文本生成体验

实测ERNIE-4.5-0.3B-PT&#xff1a;vLLM部署Chainlit前端&#xff0c;开箱即用的文本生成体验 1. 快速部署ERNIE-4.5-0.3B-PT模型 1.1 环境准备与模型部署 ERNIE-4.5-0.3B-PT是基于PaddlePaddle框架的轻量级文本生成模型&#xff0c;通过vLLM进行高效部署。部署过程非常简单…...

卷积神经网络(CNN)特征与大语言模型融合:Phi-4-mini-reasoning的多模态理解案例

卷积神经网络&#xff08;CNN&#xff09;特征与大语言模型融合&#xff1a;Phi-4-mini-reasoning的多模态理解案例 1. 当视觉遇见语言&#xff1a;一种创新的多模态方案 想象一下&#xff0c;当你看到一张照片时&#xff0c;不仅能识别其中的物体&#xff0c;还能推测拍摄场…...

Mac用户福利:用Open-AutoGLM和MLX框架,免费运行手机AI助理

Mac用户福利&#xff1a;用Open-AutoGLM和MLX框架&#xff0c;免费运行手机AI助理 1. 项目介绍 1.1 什么是Open-AutoGLM&#xff1f; Open-AutoGLM是智谱AI开源的一款手机端AI智能助理框架。它能通过自然语言指令控制你的安卓手机&#xff0c;自动完成各种操作任务。想象一下…...

KT6368A低功耗蓝牙透传芯片的深度优化与实测分析

1. KT6368A芯片的低功耗设计揭秘 第一次拿到KT6368A芯片时&#xff0c;我就被它标称的50uA平均电流吸引了。这可比市面上大多数蓝牙透传芯片都要低不少。但说实话&#xff0c;刚开始我对这个参数是持怀疑态度的——毕竟在低功耗蓝牙领域&#xff0c;宣称值和实测值往往相差甚远…...