2024年信奥赛C++提高组csp-s初赛真题及答案解析(阅读程序第2题) 📅 发布时间:2026/7/8 0:43:29 👁️ 浏览次数: 2024年信奥赛C提高组csp-s初赛真题及答案解析阅读程序第2题第 2 题#includeiostream#includestringusingnamespacestd;constintP998244353,N1e410,M20;intn,m;string s;intdp[1M];intsolve(){dp[0]1;for(inti0;in;i){for(intj(1(m-1))-1;j0;--j){intk(j1)|(s[i]-0);if(j!0||s[i]1)dp[k](dp[k]dp[j])%P;}}intans0;for(inti0;i(1m);i){ans(ans1ll*i*dp[i])%P;}returnans;}intsolve2(){intans0;for(inti0;i(1n);i){intcnt0;intnum0;for(intj0;jn;j){if(i(1j)){numnum*2(s[j]-0);cnt;}}if(cntm)(ansnum)%P;}returnans;}intmain(){cinnm;cins;if(n20){coutsolve2()endl;}coutsolve()endl;return0;}假设输入的 s是包含 n个字符的 01 串完成下面的判断题和单选题。判断题假设数组 dp 长度无限制函数solve()所实现的算法的时间复杂度是 O(n×2 m 2^m2m)。 A. 正确 B. 错误输入11 2 10000000001时程序输出两个数 32 和 23。 A. 正确 B. 错误2 分在 n≤10 时solve()的返回值始终小于 410 ^{10}10。 A. 正确 B. 错误选择题当 n10 且 m10 时有多少种输入使得两行的结果完全一致 A. 1024 B. 11 C. 10 D. 0当 n≤6时solve()的最大可能返回值为 A. 65 B. 211 C. 665 D. 2059若 n8,m8solve和solve2的返回值的最大可能的差值为 A. 1477 B. 1995 C. 2059 D. 2187判断题答案与解析正确solve()中外层循环遍历n次内层循环遍历2^(m-1)次总时间复杂度为O(n × 2^m)。正确对于输入11 2 10000000001计算得solve2()返回 32solve()返回 23程序依次输出这两个数。正确当n ≤ 10时solve()返回值最大不超过(2^n - 1) × (2^n - 1) 1023 × 1023 1046529小于4^10 1048576。选择题答案与解析B. 11两函数结果一致当且仅当字符串s单调不增所有1在前0在后。对于n 10这样的字符串有11种1的个数可以是0到10。C. 665当n ≤ 6时solve()的最大返回值在s全为1且m n时取得。n 6时最大值为3^6 - 2^6 729 - 64 665。C. 2059差值D solve2() - solve()的最大值在s为0后跟7个1时取得此时D (3^7 - 2^7) × (2^1 - 1) 2059。专栏推荐信奥赛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;}
2024年信奥赛C++提高组csp-s初赛真题及答案解析(阅读程序第1题) 2024年信奥赛C提高组csp-s初赛真题及答案解析(阅读程序第1题) 第 1 题 #include <iostream> using namespace std;const int N 1000; int c[N];int logic(int x, int y) {return (x & y) ^ ((x ^ y) | (~x & y)); }void generate(int a,… 2026/7/7 9:39:53
这次终于选对!9个一键生成论文工具测评:自考毕业论文+科研写作高效推荐 在当前学术写作日益数字化的背景下,无论是自考学生还是科研工作者,都面临着选题构思困难、文献资料繁杂、格式规范不熟等共性问题。尤其对于时间紧张、经验不足的自考生来说,高效且易用的论文工具显得尤为重要。为此,我们基于2026… 2026/7/5 12:14:44
一文解读PMI-ACP认证值不值得考? 市场需求的演变与不确定性等对项目管理提出新挑战。PMI-ACP认证的诞生,与项目管理领域的演变以及管理者们所面临的挑战紧密相连。大环境的不断变迁,以及技术的飞速发展,都对企业内部的管理和执行方式提出了新的挑战。在外部环境发生改变的情况… 2026/7/5 18:39:44
医疗金融千级KOS矩阵短视频违禁词批量检测方案与合规工具测评 一、行业痛点:强监管行业千级KOS矩阵的合规失控风险医疗、金融等强监管行业在搭建上千个KOS(关键意见销售)矩阵时,面临极其严峻的合规挑战。人工逐条审核短视频的文案、口播与画面的模式,在账号规模突破千级后彻底失效… 2026/7/8 0:43:04
OpCore Simplify:3步轻松搞定黑苹果EFI配置的智能工具 OpCore Simplify:3步轻松搞定黑苹果EFI配置的智能工具 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 你是否曾被黑苹果复杂的EFI配置搞得… 2026/7/8 0:41:03
Three.js 心教程 心 Heart Shader ▶ 在线运行案例 案例合集: 三维可视化功能案例(threehub.cn)开源仓库github地址: https://github.com/z2586300277/three-cesium-examples400个案例代码: 网盘链接 你将学到什么 ShaderMaterial 自定义着色… 2026/7/8 0:39:03
Jetty 9.4.40 前 ConcatServlet 漏洞实战:双重URL编码绕过与WEB-INF文件读取 Jetty 9.4.40前ConcatServlet漏洞深度解析:双重URL编码绕过与防御实践 1. 漏洞背景与原理剖析 Jetty作为Eclipse基金会旗下的轻量级Java Web服务器和Servlet容器,凭借其高性能和模块化设计,在微服务架构和嵌入式场景中广受欢迎。然而&#x… 2026/7/8 0:39:03
基于低代码平台构建企业OA系统:架构设计与审批流引擎技术解析 技术背景 根据IDC发布的《中国低代码和零代码软件开发市场研究》,2025年上半年国内低代码市场规模达到21.1亿元,同比增长21.4%,预计2026年全年市场规模将突破159.6亿元。Gartner报告进一步指出,到2026年全球75%的新企业应用将通过… 2026/7/8 0:39:03
雀魂牌谱屋:3个核心模块助你快速提升麻将数据分析能力 [特殊字符] 雀魂牌谱屋:3个核心模块助你快速提升麻将数据分析能力 🎮 【免费下载链接】amae-koromo 雀魂牌谱屋 (See also: https://github.com/SAPikachu/amae-koromo-scripts ) 项目地址: https://gitcode.com/gh_mirrors/am/amae-koromo 还在为麻将段位停… 2026/7/8 0:34:55
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