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

第十四届蓝桥杯大赛软件赛决赛 C/C++ 大学 B 组 试题 A: 子 2023

[蓝桥杯 2023 国 B] 子 2023

试题 A: 子 2023

【问题描述】

小蓝在黑板上连续写下从 1 1 1 2023 2023 2023 之间所有的整数,得到了一个数字序列:
S = 12345678910111213 ⋯ 20222023 S = 12345678910111213\cdots 20222023 S=1234567891011121320222023
小蓝想知道 S S S 中有多少种子序列恰好等于 2023 2023 2023

提示,以下是 3 3 3 种满足条件的子序列(用中括号标识出的数字是子序列包含的数字):

1 [ 2 ] 34567891 [ 0 ] 111 [ 2 ] 1 [ 3 ] 14151617181920212223 ⋯ 1[\textbf2]34567891[\textbf0]111[\textbf2]1[\textbf3]14151617181920212223 \cdots 1[2]34567891[0]111[2]1[3]14151617181920212223
1 [ 2 ] 34567891 [ 0 ] 111 [ 2 ] 131415161718192021222 [ 3 ] ⋯ 1[\textbf2]34567891[\textbf0]111[\textbf2]131415161718192021222[\textbf3] \cdots 1[2]34567891[0]111[2]131415161718192021222[3]
1 [ 2 ] 34567891 [ 0 ] 111213141516171819 [ 2 ] 021222 [ 3 ] ⋯ 1[\textbf2]34567891[\textbf0]111213141516171819[\textbf2]021222[\textbf3] \cdots 1[2]34567891[0]111213141516171819[2]021222[3]
注意以下是不满足条件的子序列,虽然包含了 2 2 2 0 0 0 2 2 2 3 3 3 四个数字,但是顺序不对:
1 [ 2 ] 345678910111 [ 2 ] 131415161718192 [ 0 ] 21222 [ 3 ] ⋯ 1[\textbf2]345678910111[\textbf2]131415161718192[\textbf0]21222[\textbf3] \cdots 1[2]345678910111[2]131415161718192[0]21222[3]

#include <bits/stdc++.h>
using namespace std;
typedef long long LL; 
int main()
{string s;for(int i=1;i<=2023;i++) s+=to_string(i);LL a=0;//2    de data LL b=0;//20   de dataLL c=0;//202  de dataLL d=0;//2023 de datafor(int i=0;i<s.size();i++) {if(s[i]=='2') {a++;c+=b;}if(s[i]=='0') b+=a;if(s[i]=='3') d+=c;}cout<<d;//5484660609return 0;
}

在这里插入图片描述

http://www.lryc.cn/news/176070.html

相关文章:

  • Unity 场景淡入淡出效果
  • 快速使用Spring Cache
  • Scrum敏捷开发培训内训:提升团队能力和效率的重要途径
  • kaggle新赛:Optiver 美股价格预测赛题解析
  • Vue 学习笔记 错误ResizeObserver loop completed with undelivered notifications
  • Wi-Fi直连分享:Android设备间的高速连接
  • LeetCode 面试题 05.06. 整数转换
  • 增强for循环和一般for循环的对比使用
  • 云原生之使用Docker部署RSS阅读器Huntly
  • Powershell 实现禁用密码复杂性,空密码
  • 【c语言】详解动态内存管理
  • 深度学习概念——端对端
  • 苹果触控笔有必要买吗?平价ipad电容笔推荐
  • React的高阶函数
  • Java8实战-总结34
  • uniapp项目实践总结(二十四)安卓平台 APP 打包教程
  • GeoServer地图服务器权限控制
  • Python+requests+unittest+excel实现接口自动化测试框架
  • 25807-2020 间脲基苯胺盐酸盐 课堂随笔
  • 苹果手机通讯录联系人如何一键删除? 1个方法轻松解决!
  • 【Linux成长史】Linux编辑器-gcc/g++使用
  • 【CNN-FPGA开源项目解析】卷积层03--单格乘加运算单元PE 单窗口卷积块CU 模块
  • 一文教你学会ArcGIS Pro地图设计与制图系列全流程(2)
  • ICML 2017: 基于卷积的Seq2Seq解决方案
  • 探索GmSSL+Nginx实践及原理
  • Mybatis框架学习
  • 基于微信小程序的电影院订票系统设计与实现(源码+lw+部署文档+讲解等)
  • LeetCode-热题100-笔记-day32
  • STP生成树协议基本配置示例---STP逻辑树产生和修改
  • Java版企业电子招标采购系统源码—企业战略布局下的采购寻源