技术栈

CCF20211201——序列查询

今天月亮不在线2024-05-23 3:03

CCF20211201------序列查询



代码如下:

javascript 复制代码
#include<bits/stdc++.h>
using namespace std;
#define Max 10000000
int a[Max]={0},b[Max]={0};
int main()
{
	int n,m;
	int sum=0,x=0,flag=0;
	cin>>n>>m;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
	}
	
	for(int i=0,x=0;i<=n,x<m;x++)
	{
		if(a[i+1]<=x)
		i++;
		if(a[i]<=x&&a[i+1]>x)
		{
			flag=i;
			b[x]=flag;
		}
		else if(a[n]<=x)
		b[x]=n;
		sum+=b[x];
	}
	cout<<sum<<endl;
	return 0;
}
上一篇:React面试题(一)
下一篇:确保数据可视化的准确性:后校验的重要性和方法
相关推荐
浩瀚地学
2 小时前
【Java】JDK8的一些新特性
java·开发语言·经验分享·笔记·学习
JeffDingAI
2 小时前
【Datawhale学习笔记】深入大模型架构
笔记·学习
a不是橘子
3 小时前
03在Ubuntu中验证PV操作
笔记·ubuntu·操作系统·虚拟机·os·pv操作
tangyal
3 小时前
渗透笔记1
笔记·网络安全·渗透
fanged
4 小时前
STM32(5)--HAL1(TODO)
笔记
grd4
6 小时前
RN for OpenHarmony 小工具 App 实战:屏幕尺子实现
笔记·harmonyos
丝斯2011
6 小时前
AI学习笔记整理(50)——大模型中的Graph RAG
人工智能·笔记·学习
小+不通文墨
7 小时前
“超声波测量声速”实验报告
经验分享·笔记·学习·学习方法
lihao lihao
8 小时前
平衡二叉树
笔记
JavaLearnerZGQ
8 小时前
我的Redis笔记2【分布式缓存】
redis·笔记·缓存
热门推荐
01GitHub 镜像站点022025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)04UV安装并设置国内源05AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南06Linux下V2Ray安装配置指南07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Claude Code Skills 实用使用手册09Labelme从安装到标注:零基础完整指南10BongoCat - 跨平台键盘猫动画工具