蓝桥杯真题训练(0子2023)
问题描述小蓝在黑板上连续写下从 11 到 20232023 之间所有的整数得到了一个数字序列 S12345678910111213...20222023S12345678910111213...20222023。 小蓝想知道 SS 中有多少种子序列恰好等于 20232023以下是 33 种满足条件的子序列用中括号标识出的数字是子序列包含的数字1[2]34567891[0]111[2]1[3]14151617181920212223...1[2]34567891[0]111[2]1[3]14151617181920212223...1[2]34567891[0]111[2]131415161718192021222[3]...1[2]34567891[0]111[2]131415161718192021222[3]...1[2]34567891[0]111213141516171819[2]021222[3]...1[2]34567891[0]111213141516171819[2]021222[3]...注意以下是不满足条件的子序列虽然包含了 22、00、22、33 四个数字但是顺序不对1[2]345678910111[2]131415161718192[0]21222[3]...1[2]345678910111[2]131415161718192[0]21222[3]...答案提交这是一道结果填空的题你只需要算出结果后提交即可。本题的结果为一个整数在提交答案时只填写这个整数填写多余的内容将无法得分。运行限制语言最大运行时间最大运行内存C1s256MC1s256MJava2s256MPython33s256MPyPy33s256MGo3s256MJavaScript3s256M一道类似动态规划的小题虽然不知道全暴力4个for得多久但是我是直接动态规划了接下来是ac码#includebits/stdc.h using namespace std; int main(){ string a; for(int i1;i 2023; i){ a to_string(i); } long long a20230,a200,a20,a2020; for(int i0;ia.size();i){ if(a[i]2){ a2; } if(a[i]0){ a20a2; } if(a[i]2){ a202a20; } if(a[i]3){ a2023a202; } } cout a2023; return 0; }很简单的问题找到第一个2就a2,第一个0因为可以构造20,所以a20a2,下一个2不要当成是第二个是当是字串里的位次为3的第一个2,所以a202a20,然后是最后一步构造出一个2023,所以a2023a202,就搞定同时a2023也是有记录了每一个2023的串的能力这样一来这题就搞定了

相关新闻

vue3(手机移动端H5) - 刮刮乐刮奖功能示例代码,刮卡抽奖翻开答案刮刮卡效果,VUE3刮刮乐组件插件,用户通过手指移动抹涂卡片刮开显示内容(用于刮奖抽奖、知识卡片刮开显示正确答案,复制源码运行)

vue3(手机移动端H5) - 刮刮乐刮奖功能示例代码,刮卡抽奖翻开答案刮刮卡效果,VUE3刮刮乐组件插件,用户通过手指移动抹涂卡片刮开显示内容(用于刮奖抽奖、知识卡片刮开显示正确答案,复制源码运行)

效果图 在vue3手机移动端H5网页开发中,详细实现刮刮乐+实现刮奖带动画效果,VUE3如何实现刮卡抽奖组件插件,用户按住拖拽拖动刮开涂层露出奖励或答案文字,支持刮刮卡背后自定义元素:文本文字、图片图像等,滑动过程丝滑流畅不卡顿,详解Vue3问答题用户刮开卡片查看正确答案…

2026/5/17 8:09:58 阅读更多 →
软考 系统架构设计师系列知识点之杂项集萃(71)

软考 系统架构设计师系列知识点之杂项集萃(71)

接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(70) 第119题 软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括()。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型…

2026/7/4 16:50:05 阅读更多 →
Git 常用操作(git rebase、HEAD、撤销、win10格式)

Git 常用操作(git rebase、HEAD、撤销、win10格式)

1 关闭windows上自动转为crlf格式windown 上git会默认打开autocrlf,但我们想强制设为为LF,这样linux和windows都兼容。1.1 运行以下命令查看当前设置:git config --global core.autocrlf若输出为空或 false,表示未启用自动转换。这…

2026/7/3 19:16:29 阅读更多 →

最新新闻

47_AI短片实战第二十弹:AIGCAI视频生成全流程实战(第十一部分):动态增强、镜头重组与剪辑软件核心设置

47_AI短片实战第二十弹:AIGCAI视频生成全流程实战(第十一部分):动态增强、镜头重组与剪辑软件核心设置

剪辑进入最终冲刺。本节课将解决两个常见问题:画面静止缺乏运动感和镜头叙事逻辑不顺。你将学到:如何用震动/动态效果拯救呆板镜头、何时果断停用“鸡肋”素材、如何通过复合片段二次变速控制怪兽奔跑冲击力、以及剪辑软件中“磁吸”“联动”等设置对效率的影响。 一、解决“…

2026/7/6 14:55:47 阅读更多 →
jesd204b学习记录

jesd204b学习记录

该篇文章记录自己学习204b的心得1. 204b是什么?JESD204B是一种由JEDEC(联合电子设备工程委员会)制定的高速串行接口标准,专门用于连接高速数据转换器(ADC/DAC)与逻辑器件(如FPGA/ASIC&#xff0…

2026/7/6 14:55:47 阅读更多 →
聊天智能体开发基础

聊天智能体开发基础

如今AI已经能够在生活中的方方面面帮助我们,我也想做一个为自己量身定做的智能体,那么,下面我就介绍一下如何创建一个小智能体。 一、准备工作 1.APIKey 要在我们的项目中接入市面上的大模型,APIKey是必不可少的,下面我…

2026/7/6 14:53:46 阅读更多 →
个人介绍及学习目标

个人介绍及学习目标

我是一名准大学生,正在学习编程,边学边探索未来专业方向和就业目标 我的编程目标是学会C语言,辅助将来工科专业学习(本人喜欢工科>计算机,但是如果C语言学习中发现自己很喜欢很擅长计算机的话也许会报计算机&#x…

2026/7/6 14:53:46 阅读更多 →
于 Simulink 的双向 DC-DC 变换器在恒压(CV)与恒流(CC)模式下的切换仿真

于 Simulink 的双向 DC-DC 变换器在恒压(CV)与恒流(CC)模式下的切换仿真

目录 一、 核心原理:双闭环控制与模式无缝切换 1. 双闭环控制架构 2. CC 与 CV 模式的切换逻辑 3. 防止“反复横跳”的滞回比较器 二、 Simulink 建模步骤(手把手) Step 1:搭建双向 Buck-Boost 主功率级 Step 2:构建双闭环控制器与 PI 参数整定 Step 3:实现 CC-C…

2026/7/6 14:51:44 阅读更多 →
YOLOv10模型改进-特定领域应用-第96篇:YOLOv10改进策略【特定领域应用】| YOLOv10在无人机巡检中的应用

YOLOv10模型改进-特定领域应用-第96篇:YOLOv10改进策略【特定领域应用】| YOLOv10在无人机巡检中的应用

一、本文介绍 本文记录的是YOLOv10在无人机巡检领域的应用。无人机巡检需要检测电力设施、道路状况、建筑物损伤等目标,YOLOv10凭借其高效的推理速度和准确的检测能力,成为无人机巡检领域的首选目标检测算法。 二、无人机巡检场景分析 2.1 检测目标 无人…

2026/7/6 14:45:39 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻