2024年信奥赛C++提高组csp-s初赛真题及答案解析(阅读程序第1题) 📅 发布时间:2026/7/7 9:39:53 👁️ 浏览次数: 2024年信奥赛C提高组csp-s初赛真题及答案解析阅读程序第1题第 1 题#includeiostreamusingnamespacestd;constintN1000;intc[N];intlogic(intx,inty){return(xy)^((x^y)|(~xy));}voidgenerate(inta,intb,int*c){for(inti0;ib;i)c[i]logic(a,i)%(b1);}voidrecursion(intdepth,int*arr,intsize){if(depth0||size1)return;intpivotarr[0];inti0,jsize-1;while(ij){while(arr[i]pivot)i;while(arr[j]pivot)j--;if(ij){inttemparr[i];arr[i]arr[j];arr[j]temp;i;j--;}}recursion(depth-1,arr,j1);recursion(depth-1,arri,size-i);}intmain(){inta,b,d;cinabd;generate(a,b,c);recursion(d,c,b);for(inti0;ib;i)coutc[i] ;coutendl;}判断题当 1000≥d≥b时输出的序列是有序的。 A. 正确 B. 错误当输入5 5 1时输出为1 1 5 5 5。 A. 正确 B. 错误假设数组 c 长度无限制该程序所实现的算法的时间复杂度是 O(b)的。 A. 正确 B. 错误选择题函数int logic(int x, int y)的功能是 A. 按位与 B. 按位或 C. 按位异或 D. 以上都不是当输入为10 100 100时输出的第 100个数是 A. 91 B. 94 C. 95 D. 98题解当 d≥b时递归深度足以让快速排序完全进行因此数组会被完全排序输出有序序列正确。输入5 5 1时生成的数组为[5,5,1,1,5]经过深度为 1 的递归划分后变为[5,1,1,5,5]与题目所述输出不一致错误。算法时间复杂度取决于递归深度 d最坏情况下如数组已有序为 O(b 2 b^2b2)并非总是 O(b)错误。函数logic(x, y)经布尔代数化简或真值表验证等价于按位或运算。选B输入10 100 100时生成数组并完全排序后最大值为 95即第 100 个数为 95。选C专栏推荐信奥赛C提高组csp-s初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_13125089.html各种学习资料助力大家一站式学习和提升#includebits/stdc.husingnamespacestd;intmain(){cout########## 一站式掌握信奥赛知识! ##########;cout############# 冲刺信奥赛拿奖! #############;cout###### 课程购买后永久学习不受限制! ######;return0;}1、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.html2、csp信奥赛冲刺一等奖有效刷题题解CSP信奥赛C初赛及复赛高频考点真题解析持续更新https://blog.csdn.net/weixin_66461496/category_12808781.html 点击跳转CSP信奥赛C一等奖通关刷题题单及题解持续更新https://blog.csdn.net/weixin_66461496/category_12673810.html 点击跳转3、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.html4、CSP信奥赛C竞赛拿奖视频课https://edu.csdn.net/course/detail/40437 点击跳转· 文末祝福 ·#includebits/stdc.husingnamespacestd;intmain(){cout跟着王老师一起学习信奥赛C;cout 成就更好的自己 ;cout csp信奥赛一等奖属于你! ;return0;}
这次终于选对!9个一键生成论文工具测评:自考毕业论文+科研写作高效推荐 在当前学术写作日益数字化的背景下,无论是自考学生还是科研工作者,都面临着选题构思困难、文献资料繁杂、格式规范不熟等共性问题。尤其对于时间紧张、经验不足的自考生来说,高效且易用的论文工具显得尤为重要。为此,我们基于2026… 2026/7/5 12:14:44
一文解读PMI-ACP认证值不值得考? 市场需求的演变与不确定性等对项目管理提出新挑战。PMI-ACP认证的诞生,与项目管理领域的演变以及管理者们所面临的挑战紧密相连。大环境的不断变迁,以及技术的飞速发展,都对企业内部的管理和执行方式提出了新的挑战。在外部环境发生改变的情况… 2026/7/5 18:39:44
送料小车PLC控制系统设计 送料小车PLC控制系统设计 第一章 系统设计目标与核心需求 送料小车PLC控制系统以“自动送料、精准定位、安全可靠、灵活扩展”为核心设计目标,依托PLC工业级稳定性与逻辑控制优势,替代传统继电器控制,满足自动化生产线物料输送需求。系统核心… 2026/5/17 2:46:48
java核心基础:第四章:对象和类 摘要:这篇笔记围绕 Java 面向对象编程的核心概念展开,涵盖四大特征(封装、继承、多态、抽象)、new 操作符与静态方法的区别、封装机制(private / setter / getter)的安全性问题,特别深入讨论了引… 2026/7/8 1:13:10
微软报告揭露全球AI真相:84%从未用过,DeepSeek如何让中国撕开一道口子 如果我告诉你,全球大约每6个人里面,才有1个人真正用过AI问答工具,大约每 333 个人里,才有1个人愿意为AI每月付费 20 美元,大约每2500个人里,才有1个人在使用代码辅助工具(深度使用AI工具&#x… 2026/7/8 1:09:09
【安全与故障排查】04-Redis未授权访问漏洞修复与防御体系建立 Redis 未授权访问漏洞修复与防御体系建立 专栏: 安全 & 故障排查 难度: 进阶 标签: Redis安全 未授权访问 漏洞修复 安全防护前言 Redis 未授权访问是危害极大的漏洞,轻则数据泄露,重则通过写入 crontab 或 SSH 公… 2026/7/8 1:07:09
AI时代,服务的主角依然是人|笃实科技客户服务最佳实践 在刚刚结束的第十届中国客户服务节上,「共生」服务创新与服务品牌论坛成为行业关注的焦点。 论坛中,飞书增值体验中心负责人林默分享了《AI浪潮下的服务底蕴》,围绕AI时代客户服务的发展方向进行了深入思考。其中有一个观点,引发… 2026/7/8 1:03:08
Barlow字体终极指南:为什么这款开源字体能彻底改变你的设计工作流? Barlow字体终极指南:为什么这款开源字体能彻底改变你的设计工作流? 【免费下载链接】barlow Barlow: a straight-sided sans-serif superfamily 项目地址: https://gitcode.com/gh_mirrors/ba/barlow 你是否曾在深夜的设计项目中,为了… 2026/7/8 0:59:07
ChatGPT生成的图表靠谱吗?5个常见错误与检查方法 摘要本文整理ChatGPT生成数据图表时常见的5类问题,包括图表类型选错、坐标轴误导、数据单位混乱、异常值未处理和过度解读趋势,并给出相应的检查方法。关键词: ChatGPT、数据可视化、Excel、图表、数据分析前言把Excel或CSV上传给ChatGPT后&a… 2026/7/8 0:59:07
BetterNCM安装器:高效管理网易云插件的最佳选择 BetterNCM安装器:高效管理网易云插件的最佳选择 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在为网易云音乐插件的繁琐安装流程而烦恼吗?BetterNCM安装器是… 2026/7/8 0:02:48
运动控制系统安全设置对比:ECI3808的3种限位保护与急停逻辑实现 运动控制系统安全机制深度解析:限位保护与急停逻辑的设计哲学在精密制造与自动化领域,运动控制系统的安全设计绝非简单的功能堆砌,而是一套融合了机械工程、电气原理和软件算法的防御体系。当一台数控机床以每分钟数万转的速度运转࿰… 2026/7/8 0:06:48
AI大模型应用开发:小白也能抓住的红利风口,收藏这篇入门指南! 文章指出,虽然微软等科技巨头在裁员,但英伟达等公司却在积极扩招AI相关人才,尤其是具身智能、仿真等领域。AI行业正在经历结构性调整,传统岗位被淘汰,而大模型应用开发等新岗位需求旺盛。对于想转行或学习AI的普通人来… 2026/7/8 0:10:49
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/7 11:26:57
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/7 11:26:57
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/7 11:26:58