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

ccfcsp-202112-1、序列查询

202112-1 序列查询

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n, N;
    cin >> n >> N;
    vector<int> A(n + 1,0);
    vector<int> fa(N + 1,0);
    for(int i = 1; i <= n; i++){
        cin >> A[i];
    }
    int j = 1;
    int sum = 0;
    for(int i = 1; i <= N; i++){
        fa[i] = fa[i - 1];
        if(j < A.size() && i >= A[j]){
            fa[i]++;
            j++;
        }
        if(i == N)
            break;
        sum += fa[i];
    }
    cout << sum;
    return 0;
}

http://www.kler.cn/a/316964.html

相关文章:

  • 【QT常用技术讲解】优化网络链接不上导致qt、qml界面卡顿的问题
  • 【数据结构与算法】第12课—数据结构之归并排序
  • QQ 小程序已发布,但无法被搜索的解决方案
  • 【操作系统】守护进程
  • PHP多门店医疗服务系统小程序源码
  • 【HarmonyOS NEXT】一次开发多端部署(以轮播图、Tab栏、列表为例,配合栅格布局与媒体查询,进行 UI 的一多开发)
  • Python知识点:详细讲解在Python编程中,GIL(全局解释器锁)的影响与规避方法
  • 2024寻找那些能精准修改PDF内容的工具
  • 工控一体机在高精度玻璃检测机中的应用
  • C++11中的可变长模板参数
  • Linux 线程控制
  • 委托的注册及注销+观察者模式
  • C++容器list底层迭代器的实现逻辑~list相关函数模拟实现
  • 安卓LiveData与MutableLiveData的使用
  • 游戏淡入淡出效果
  • 消息中间件---Kafka
  • 频率增强通道注意力机制(FECAM)学习总结
  • LLMs之Qwen:Qwen2.5的简介、安装和使用方法、案例应用之详细攻略
  • Redisson 总结
  • 二叉树---java---黑马
  • 吴恩达深度学习笔记:卷积神经网络(Foundations of Convolutional Neural Networks)2.1-2.2
  • 【IPV6从入门到起飞】5-5 IPV6+Home Assistant(HACS商店安装)docker版本安装
  • Leetcode3289. 数字小镇中的捣蛋鬼
  • vue中高德地图使用 Marker 标点 - 标点数据快到 1000 时页面卡顿问题解决(已解决 - 多方面原因)+ 海量点功能实现解决
  • 南昌大学-计算机科学与技术专业-预推免-专业课(408)复试面试准备
  • 通信工程学习:什么是MANO管理编排