试题编号: 202112-1
试题名称: 序列查询
时间限制: 300ms
内存限制: 512.0MB

问题描述:

 

解题思路:

顺序暴力枚举,因为对于数组a,a[i] < a[i+1] ,且对于f(x)的每个x,也有x+1 > x

所以我们挨个枚举每个x对应的下标 i 进行累计求和,x+1对应的下标 i 也只会比x对应的下标更大或是相同。

解题代码:

满分题解

这里我们开数组 比范围大一点,全局变量将a数组初始化全为0,

因此我们在寻找最大下标时只需要和 i+1的值相比较。

#include<stdio.h>
#include<iostream>
#include<math.h>
using namespace std;
int n,N,ans;
int a[202];
int main(){scanf("%d%d",&n,&N);for(int i = 1; i <= n; i++)scanf("%d",&a[i]);for(int i=0,x = 0; x <= N-1; x++){ //记录每个x 求f(x)的值累加if(x >= a[n]) ans += n; //第二种情况else{  //第一种情况的讨论while(x >= a[i+1]){ //找到满足条件的最大下标i++;}ans += i;}}printf("%d",ans);return 0;
}

CCF202112-1 序列查询相关推荐

  1. CCF CSP202112-2 序列查询新解

    CCF CSP202112-2 序列查询新解 题目背景 上一题"序列查询"中说道: A=[A0,A1,A2,⋯,An]A=[A_0,A_1,A_2,⋯,A_n]A=[A0​,A1​ ...

  2. CCF CSP202112-1 序列查询

    CCF CSP202112-1 序列查询 题目背景 西西艾弗岛的购物中心里店铺林立,商品琳琅满目.为了帮助游客根据自己的预算快速选择心仪的商品,IT 部门决定研发一套商品检索系统,支持对任意给定的预算 ...

  3. CSP 202112-1 序列查询 python

    CSP 202112-1 序列查询 python 题目描述 思路 其实这道题,我觉得提示给的非常清楚了,这个提示啊,直接送分了哈哈哈,所以我们只要根据提示,利用乘法运算,计算就可以得到结果 代码 # ...

  4. csp序列查询(C语言)

    csp序列查询 #include<stdio.h>int main(){int n, N, i, sum, j;int A[200];A[0] = 0;sum = 0;scanf(&quo ...

  5. ~5 ccf 2021-12-2 序列查询新解

    序列查询新解 题目描述 输入 输出 样例输入 样例输出 子任务 源代码 关于这题 题目描述 输入 输出 样例输入 样例1 3 10 2 5 8 样例2 9 10 1 2 3 4 5 6 7 8 9 样 ...

  6. ~4.2 ccf 2021-12-1 序列查询

    序列查询 题目描述 输入 输出 样例输入 样例输出 子任务 源代码 题目描述 输入 输出 样例输入 样例一 3 10 2 5 8 样例二 9 10 1 2 3 4 5 6 7 8 9 样例输出 样例一 ...

  7. CCF CSP 序列查询新解

    CCF CSP 序列查询新解(C语言) 题目背景 上一题"序列查询"中说道: A=[A0,A1,A2,⋯,An] 是一个由 n+1 个 [0,N) 范围内整数组成的序列,满足 0= ...

  8. CSP CCF: 202112-2 序列查询新解 (C++)

    题目链接:计算机软件能力认证考试系统 试题编号: 202112-2 试题名称: 序列查询新解 时间限制: 1.0s 内存限制: 512.0MB 题目背景 上一题"序列查询"中说道: ...

  9. CCF-CSP-202112-2:序列查询新解(C++11题解)

    文章目录 问题描述 解题思路 AC代码 问题描述 题目来源:CCF-CSP-202112-2:序列查询新解 解题思路 思路稍后再补. AC代码 PA了一次,是因为没开long long #includ ...

最新文章

  1. LeetCode简单题之按奇偶排序数组
  2. Java泛型进阶 - 如何取出泛型类型参数
  3. 大学加权平均分计算器_墨尔本大学商学院(MBS)2021研究生、博士、本科、预科录取要求更新...
  4. 马云口中的“计划经济”其实是一种大数据和人工智能
  5. Oracle 解决4031错误
  6. php 源码解析--count
  7. oracle 故障 linux,從硬盤安裝Oracle Linux 6.3之軟驅故障
  8. UE4源码下载与配置sin文件
  9. 源型输入和漏型输入差别及其接线
  10. 开发文档chm文件打不开
  11. 【经典源码】网络安全--远程控制--Gh0st3.6饭客网络sid版
  12. 不再以讹传讹 剖析720P 1080i和1080P
  13. 融360赴美IPO:大数据能否助其吸引海外投资者青睐?
  14. 掌握Haproxy原理并搭建
  15. 【python】类型约束(类型提示的作用)
  16. 数论--欧几里得和扩展的欧几里得定理
  17. 全国计算机等级考试二级 Python 语言程序设计考试大纲(2022年版)
  18. python从入门到精通 邮电出版社_《人民邮电出版社Python深度学习入门:基于PYTHON的理论与实现》【价格 目录 书评 正版】_中国图书网...
  19. 可以设置过期时间的Java缓存Map
  20. Java 8 Time Api 使用(LocalDate,LocalTime和LocalDateTime等)

热门文章

  1. 10个最佳jQuery Lightbox效果插件收集
  2. babyion 加载obj模型_在vue中使用babylonjs引入3d模型,打印mesh数据正常且无报错,但未在场景中显示,请问是什么环节出现了问题?...
  3. shl性格测试_德勤2021秋招网申Tips+SHL笔试原题
  4. devops实践指南_DevOps:掌握这些便捷指南
  5. asp教室使用_为什么要在教室中使用开放式硬件?
  6. (22)HTML Emoji
  7. (39)css3实现轮播图效果
  8. CSS3 响应式布局之响应式图片
  9. 2017甘肃省计算机二级考试,甘肃省2017年计算机二级考试网上报名须知及流程
  10. c语言只能最大值不能最小值,用c语言编写输入10个无序的整数,去掉一个最大值和最小值,然后求其平均值...