2022年CSP-J初赛真题及答案解析(阅读程序2)
2022年CSP-J初赛真题及答案解析(阅读程序2)第 2 题1#includealgorithm2#includeiostream3#includelimits45usingnamespacestd;67constintMAXN105;8constintMAXK105;910inth[MAXN][MAXK];1112intf(intn,intm)13{14if(m1)returnn;15if(n0)return0;1617intretnumeric_limitsint::max();18for(inti1;in;i)19retmin(ret,max(f(n-i,m),f(i-1,m-1))1);20returnret;21}2223intg(intn,intm)24{25for(inti1;in;i)26h[i][1]i;27for(intj1;jm;j)28h[0][j]0;2930for(inti1;in;i){31for(intj2;jm;j){32h[i][j]numeric_limitsint::max();33for(intk1;ki;k)34h[i][j]min(35h[i][j],36max(h[i-k][j],h[k-1][j-1])1);37}38}3940returnh[n][m];41}4243intmain()44{45intn,m;46cinnm;47coutf(n,m)endlg(n,m)endl;48return0;49}假设输入的 n、m 均是不超过 100 的正整数完成下面的判断题和单选题判断题当输入为 7 3 时第 19 行用来取最小值的 min 函数执行了 449 次。输出的两行整数总是相同的。当 m 为 1 时输出的第一行总为 n。单选题算法 g(n,m) 最为准确的时间复杂度分析结果为 。A.O ( n 3 / 2 m ) O(n^{3/2}m)O(n3/2m)B. O(nm)C. O(n²m)D. O(nm²)当输入为 20 2 时输出的第一行为 。A. 4B. 5C. 6D. 206.4分当输入 100 100 时输出的第一行为 。A. 6B. 7C. 8D. 9答案B错误A正确A正确CO(n²m)C6B7解析该程序计算鸡蛋掉落问题n个楼层m个鸡蛋最坏情况下最少测试次数。f和g均实现同一递推。第19行min执行次数为Σ i 1.. n i n ( n 1 ) / 2 Σ_{i1..n} i n(n1)/2Σi1..n​in(n1)/2当 n7 时为 28不是449故1错。g有三重循环i,j,k时间复杂度 O(n²m)。已知鸡蛋掉落经典结果m2时测试次数为 ceil((√(8n1)-1)/2)n20 时结果6。n100,m100时由于鸡蛋数大于 log₂(n1)最少次数为 ceil(log₂(n1)) 7。更多内容请关注专栏信奥赛C普及组csp-j初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12808781.html 点击跳转【秘籍汇总】完整csp信奥赛C学习资料1、csp/信奥赛C完整信奥赛系列课程永久学习https://edu.csdn.net/lecturer/7901 点击跳转2、CSP信奥赛C竞赛拿奖视频课https://edu.csdn.net/course/detail/40437 点击跳转https://edu.csdn.net/course/detail/41081 点击跳转3、csp信奥赛高频考点知识详解及案例实践CSP信奥赛C动态规划https://blog.csdn.net/weixin_66461496/category_13096895.html点击跳转CSP信奥赛C标准模板库STLhttps://blog.csdn.net/weixin_66461496/category_13108077.html 点击跳转信奥赛C提高组csp-s知识详解及案例实践https://blog.csdn.net/weixin_66461496/category_13113932.html 点击跳转4、csp信奥赛冲刺一等奖有效刷题题解信奥赛C普及组CSP-J一等奖通关刷题题单及题解https://blog.csdn.net/weixin_66461496/category_12673810.html 点击跳转信奥赛C普及组csp-j初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12808781.html 点击跳转信奥赛C提高组csp-s初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_13125089.html 点击跳转5、GESP C考级真题题解GESP(C 一级二级三级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12858102.html 点击跳转GESP(C 四级五级六级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12869848.html 点击跳转GESP(C 七级八级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_13117178.html 点击跳转· 文末祝福 ·#includebits/stdc.husingnamespacestd;intmain(){cout跟着王老师一起学习信奥赛C;cout 成就更好的自己 ;cout csp信奥赛一等奖属于你! ;return0;}

相关新闻

hd-idle高级配置教程:自定义不同硬盘的休眠策略与命令类型

hd-idle高级配置教程:自定义不同硬盘的休眠策略与命令类型

hd-idle高级配置教程:自定义不同硬盘的休眠策略与命令类型 【免费下载链接】hd-idle Hard Disk Idle Spin-Down Utility 项目地址: https://gitcode.com/gh_mirrors/hd/hd-idle hd-idle是一款功能强大的硬盘休眠工具,能够帮助用户根据硬盘闲置时间…

2026/11/5 15:28:23 阅读更多 →
Bilibili视频下载器技术解析:异步架构与视频流处理实践

Bilibili视频下载器技术解析:异步架构与视频流处理实践

Bilibili视频下载器技术解析:异步架构与视频流处理实践 【免费下载链接】bilibili-downloader B站视频下载,支持下载大会员清晰度4K,持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader 本文深入探讨基于P…

2026/10/25 5:09:56 阅读更多 →
如何在5分钟内上手Awesome Identity:Hugo个人主题安装与配置教程

如何在5分钟内上手Awesome Identity:Hugo个人主题安装与配置教程

如何在5分钟内上手Awesome Identity:Hugo个人主题安装与配置教程 【免费下载链接】hugo-awesome-identity 😤 Awesome Identity is a single-page Hugo theme to introduce yourself. 项目地址: https://gitcode.com/gh_mirrors/hu/hugo-awesome-ident…

2026/11/6 2:36:46 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/6 15:21:35 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/6 9:29:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/6 22:01:11 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/6 22:01:11 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/6 8:08:42 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/6 22:01:09 阅读更多 →

日新闻

周新闻

月新闻