个人赛2 简单思维

第七届蓝桥杯【国赛试题1】一步之遥 Problem Description 从昏迷中醒来,小明发现自己被关在X星球的废矿车里。 矿车停在平直的废弃的轨道上。 他的面前是两个按钮,分别写着“F”和“B”。 小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。 按F,会前进97米。按B会后退127米。 透过昏暗的灯光,小明看到自己前方1米远正好有个监控探头。 他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的 阅读详情

维斯特洛王国的地图显示,维斯特洛山脉共有N座山组成,每一座山的海拔高度为Hi (-50000 ≤ Hi ≤ 50000)。山脉中有一些山构成山峰,山峰满足1 < i < N 且 Hi-1 < Hi > Hi+1。根据惯例,地图上需要对所有山峰进行命名和标注海拔高度。
然而,维斯特洛山脉地处颤抖海火山地震带,时有地震发生。
地震发生后,所有[L, R]区间的山都会上升P个高度(P为负时是下降)。现在小马哥接到任务要求统计出每次地震之后,维斯特洛山脉中山峰的数量。

while (scanf("%d%d", &n, &m) != EOF) {
    int last = 0, x;
    scanf("%d", &last);
    for (int i = 1; i < n; i++) {
      scanf("%d", &x);
      a[i] = x - last;
      last = x;
    }
    int cnt = 0;
    for (int i = 1; i < n - 1; i++)
      if (a[i] > 0 && a[i + 1] < 0)
        ++cnt;
    while (m--) {
      int l, r, p;
      scanf("%d%d%d", &l, &r, &p);
      if (l - 1 > 1 && a[l - 2] > 0 && a[l - 1] < 0 && a[l - 1] + p >= 0)
        cnt--;
      if (l - 1 > 1 && a[l - 2] > 0 && a[l - 1] >= 0 && a[l - 1] + p < 0)
        cnt++;
      if (l < n && a[l - 1] > 0 && a[l] < 0 && a[l - 1] + p <= 0)
        cnt--;
      if (l < n && a[l - 1] <= 0 && a[l] < 0 && a[l - 1] + p > 0)
        cnt++;
      if (l < r && a[r - 1] > 0 && a[r] < 0 && a[r] - p >= 0)
        cnt--;
      if (l < r && a[r - 1] > 0 && a[r] >= 0 && a[r] - p < 0)
        cnt++;
      if (r + 1 < n && a[r] > 0 && a[r + 1] < 0 && a[r] - p <= 0)
        cnt--;
      if (r + 1 < n && a[r] <= 0 && a[r + 1] < 0 && a[r] - p > 0)
        cnt++;
      a[l - 1] += p;
      a[r] -= p;
      printf("%d\n", cnt);
    }
  }
  return 0;
}JKK
从图灵杯个人赛看ACM竞赛:算法思维与工程能力的双重锤炼 算法竞赛是计算机科学领域检验编程与问题解决能力的重要方式,其核心在于通过解决复杂问题来锻炼算法思维与代码实现能力。从原理上看,它要求参赛者掌握数据结构、动态规划、图论等核心算法知识,并能在时间压力下进行建模、设计与优化。这种训练的技术价值在于,它能将理论知识转化为解决实际工程问题的能力,培养严谨的逻辑思维、快速学习与抗压素质。在应用场景上,无论是软件开发中的性能优化、系统设计,还是人工智能领域的模型推理,扎实的算法功底都至关重要。本文以“图灵杯”NEUQ-ACM个人赛为例,探讨了如何通过备赛中的**动态规划 阅读详情

相关推荐

LCCUP - 2020秋季全国编程大赛(个人赛)

Rank A. 速算机器人 简单模拟. class Solution { public: int calculate(string s) { int x=1,y=0; for(char ch:s){ if(ch=='A'){ x=x*2+y; } else{ y=y*2+x; } }

XiaoK's Blog 1438

51nod 1285 山峰和分段

用一个长度为N的整数数组A,描述山峰和山谷的高度。山峰需要满足如下条件, 0 < P < N - 1 且 A[P - 1] < A[P] > A[P + 1]。 以上图为例,高度为:1 5 3 4 3 4 1 2 3 4 6 2。 现在要将整个山分为K段,要求每段的点数都一样,且每段中都至少存在一个山峰,问最多可以分为多少段。 Input 第...

ZoneForZero 446

新手入门:用取证大师V6.1和火眼V4.11复现美亚杯2018个人赛取证题

本文详细介绍了如何使用取证大师V6.1和火眼V4.11复现美亚杯2018个人赛取证题,从工具安装配置到高级取证技术解析,帮助新手系统掌握电子数据取证的核心流程与思维方法。通过实战案例,深入讲解文件系统分析、时间线构建等关键技术,适合取证刷题和竞赛准备。

weixin_42569329的博客 173

jzoj. 3450. 【NOIP2013模拟联考3】山峰(summits)

Description作为地质学家的JIH,为了绘制地图进行了野外考察。考察结束,他得到了一张n*m的地面高度地图。为了科学研究,JIH定义了一种山峰叫做d-山峰。一个高度为h地点被称作d-山峰,只有满足从这里出发,在不经过小于等于h-d的地点的前提下无法达到比它更高的地方。JIH正纠结于怎么分礼物,标出d-山峰的任务就交给你了。Input第一行n,m,d第二行开始,有一个n*m的矩阵表示地图,用空

liangzihao1的博客 419

2024美亚杯个人赛:从手机取证到虚拟货币追踪的实战解析

本文深度解析2024美亚杯个人赛实战案例,从一部iPhone XR手机的电子数据取证入手,逐步揭示从人员失踪调查到虚拟货币盗窃案的完整证据链。文章详细讲解了如何提取照片EXIF元数据定位、分析微信聊天记录与通话日志,并重点阐述了通过区块链追踪技术,利用MetaMask钱包助记词锁定并追踪被盗虚拟货币IDFC的流向。案例展现了手机取证与虚拟货币追踪相结合的综合调查方法。

solidity8miner的博客 649

第九届蓝桥杯省赛软件类个人赛真题解析与实践

蓝桥杯软件类个人赛的竞赛流程通常包括以下几个阶段:预赛、复赛以及最终的决赛。预赛阶段通常是在线答题,参赛者需要在规定时间内完成题目的解答。预赛题目数量一般较多,难度相对适中,覆盖面广,旨在考察参赛者的基础知识和问题解决能力。复赛和决赛则通常安排在不同的地点集中进行,重点考察参赛者的编程能力和逻辑思维能力,题目数量相对较少,难度较大。评分标准一般以程序的正确性和效率为依据,部分赛事还会考虑代码的可读性和规范性。

weixin_42612804的博客 339

2016年第六届蓝桥杯C/C++程序设计本科B组决赛 ——一步之遥(填空题题)

一步之遥 从昏迷中醒来,小明发现自己被关在X星球的废矿车里。矿车停在平直的废弃的轨道上。他的面前是两个按钮,分别写着“F”和“B”。 小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。按F,会前进97米。按B会后退127米。透过昏暗的灯光,小明看到自己前方1米远正好有个监控探头。他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的援助。或许,通过多次操作F和B可以办到。 矿车上...

weixin_30877181的博客 206

第四届蓝桥杯个人赛(软件类)选拔赛真题解析与实战

本文还有配套的精品资源,点击获取 简介:蓝桥杯大赛旨在提升计算机专业学生的编程与算法能力,第四届个人赛(软件类)真题包括多个阶段,针对Java高职高专组。本简介详细解析了涉及的知识点,从Java基础语法到面向对象编程,异常处理,集合框架,IO流,线程与并发,算法与数据结构,设计模式,网络编程,数据库操作,JVM原理,以及编程规范与效率。参赛者通过真题实战,能够系统性地提升编...

weixin_35949153的博客 934

【蓝桥杯】2019年第十届蓝桥杯(个人赛) 大赛介绍、注意事项及赛后总结

蓝桥杯介绍: 大赛分为个人赛、团队赛和艺术设计赛三个部分。本博客仅针对个人赛做一些简单介绍,应该注意的事项,以及我个人赛后的总结。 竞赛项目及面向的对象 1.JAVA软件开发 对象:具有正式全日制学籍并且符合相关科目报名要求的研究生、本科及高职高专学生(以报名时状态为准),以个人为单位进行比赛。该专业方向设大学A组、大学B组、大学C组。 说明:985、211本科生只能报大学A组,所有院...

欢迎来到扣子不会飞的博客! 7万+

蓝桥杯个人赛第二届至第十届真题合集(含备赛指南)

蓝桥杯大赛自2010年启动以来,已发展为覆盖全国千余所高校、参赛人数逾十万的顶级IT学科竞赛。个人赛分为省赛、国赛两级,题型涵盖结果填空、代码填空与编程大题,全面考察算法设计、程序调试与数学建模能力。评分机制严格,结果填空仅以答案正确性计分,编程题则采用机器评测(ACM模式),对时间与内存限制极为敏感。

weixin_31459297的博客 551

第十一届蓝桥杯软件类个人赛校内选拔真题解析

蓝桥杯大赛作为中国最具影响力的大学生计算机类竞赛之一,其软件类比赛吸引着来自全国高校的编程精英。本章将带您深入了解蓝桥杯软件类比赛的背景、特色和历年来的趋势变化。数据结构和算法是编程竞赛中的核心知识点。在蓝桥杯等竞赛中,参赛者需要熟练掌握以下知识点:基础数据结构:包括数组、链表、栈、队列、树、图等,理解它们的特点、适用场景及实现方法。高级数据结构:如堆、平衡树(如AVL树、红黑树)、哈希表、并查集等,适用于解决更复杂的问题。经典算法。

weixin_31961675的博客 1176

2021-2-22 队内个人赛

2021-2-22 个人赛 A题 CodeForces 1005B 简单思维 两个字符串 从左边删除 问一个删除多少个后两个字符串相同(或者空) 思路就是从后面遍历 找出两个字符串相同的后缀大小 然后用两个字符串总长度去减 #include<cstdio> #include<iostream> #include<string> #include<cstring> #include<cmath> #include<algorithm>

aconacon的博客 1075

VS2022 中 std::mutex 静态初始化陷阱:一次诡异崩溃的排查记录

VS2022中使用std::mutex时遇到的静态初始化陷阱问题。该问题源于VS2022 17.4版本为std::mutex添加constexpr支持后,全局静态初始化可能导致系统资源未就绪时锁失效或崩溃。文章分析了问题现象、影响范围,并提供了解决方案。最后给出了排查清单和核心建议

qq_34552942的博客 952

ZAFU寒假个人赛2022.01.22 A~H 题解

ZAFU寒假个人赛2022.01.22 A~H 题解 A - Weird Function(AtCoder - abc234_a) 思路: 直接调用函数即可,签到。 参考代码: #include<bits/stdc++.h> using namespace std; #define mp make_pair #define int long long #define re register int #define pb emplace_back #define lowbit(x) (x

qq_53504307的博客 668

【机器学习—评估指标】混淆矩阵、准确率、精确率、召回率、F1分数、ROC曲线和AUC

机器学习评价指标是衡量模型性能的关键工具。本文介绍了常见指标及其计算方法:1.混淆矩阵展示分类预测结果分布,包含TP、TN、FP、FN四个基础指标;2.准确率反映整体预测正确率;3.精确率关注预测正例的准确性;4.召回率衡量正例检出能力;5.F1分数综合平衡精确率和召回率;6.ROC曲线通过TPR与FPR的权衡关系评估模型性能,AUC值量化区分能力。文章详细说明了各指标的定义、计算公式、适用场景及局限性,并通过Python代码示例演示了具体实现方法,特别对ROC曲线和AUC的计算原理进行了深入解析。

weixin_51375278的博客 6744

Llama模型结构拆解:为什么MLP模块要这样设计?从参数配置到计算流程全解析

本文深入解析了Llama模型MLP模块的设计精髓。通过拆解其三线性层结构、门控机制与SwiGLU激活函数,揭示了并行计算如何提升效率,并详细阐述了intermediate_size参数配置背后的经验权衡与计算考量,帮助读者透彻理解这一核心组件的设计逻辑与工程实现。

mac99的博客 529

2018哈理工院个人赛、校团队赛总结

​ 院个人赛拿了亚军,校团队赛185支队伍拿了第五名。还算满意,今天打算总结总结~ ​ 哈理工院个人赛12月2号举行,10道题4个小时。题目比较简单~ ​ 两道水题 跳转到小乐乐玩木桶 和 跳转到小乐乐玩木桶+ 刚上来没理解题意,之后就过了~ ​ 一道最长公共子序列裸题 跳转到小乐乐匹配字符串 随后就A了 ​ 一道简单的思维题没过多久也A了,有一个小小的坑点 跳转到小乐乐的组合数 ​ 一道博弈题...

Ivan_zcy的博客 719

核磁分析必备,ACD/Labs软件使用全解析

核磁共振(NMR)是化学分析中的重要工具,而ACD/Labs提供了一套强大的软件解决方案。从实验设计到数据解读,ACD/Labs 的 NMR 预测可以显著加快您的工作流程。使用 ACD/NMR 预测可以:根据化学结构预测 1H、13C、15N、19F 和 31P 核的全套 1D 和 2D NMR 光谱;在几秒钟内计算化学位移和耦合常数;利用内部数据训练算法,提高新化学空间的准确性。

a13981820402的博客 5635

集训队24级每周个人赛3.8

【代码】集训队24级每周个人赛3.8。

yingxueyuhanling的博客 212

IEEE Journal of Biomedical and Health Informatics(JBHI)投稿经验分享

《IEEE Journal of Biomedical and Health Informatics投稿经验分享》详细记录了在影响因子6.7的中科院一区期刊JBHI的投稿历程(2025.1-5月,历时4个月)。文章重点分析:1)审稿特色:4位审稿人差异显著,领域专家意见专业但要求严苛;2)修改要点:需重视大修(补充实验/原理阐述),并注意将回复内容同步至正文;3)期刊特点:送审率高但审稿严格,常规投稿周期约4-5个月;4)实用建议:建议首次大修全力以赴,善用AI工具辅助写作,避免拖延。

LiRongLu_的博客 5078

杰理AC695N/AC696N/AC701N系列芯片在线调音教程

本教程详细介绍AC695N/AC696N/AC701N芯片在线音效调试方法,包括工具准备(需安装杰理包管理器)、程序修改(需关闭USB功能并启用在线调试宏)、连接方式(USB或串口)、音效调节步骤(EQ和混响参数调整)以及配置保存。注意事项包括版本匹配、连接检查和供电稳定等,并提供常见问题解决方案。适用于快速配置实时音效调试环境并保存最终配置。

qq_42014563的博客 1401

5.7个人赛

题目链接 题意:自己读题 解决方法:构造 当s/n>1时 取k=1则无法构造出来 当s/n=1时,1~s中的每一个数都可以被构造出来,所以此时必输 证明: 但是个人赛时结论猜出来的,有点模糊 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=1e6+10; ll a[N],b[N]; int n,s; int main() { scanf("%d%d",&n,&a

与其说是回归 不如说是与过去自己的诀别 385

【从0到1实战】C# WinForm开发工业级PLC监控系统(完整串口+Modbus RTU/TCP+数据库存储+源码+避坑指南)

做C#工控上位机开发的工程师,尤其是刚入行的新人,最核心的刚需就是开发一套完整的PLC监控系统。这也是工控领域最基础、最核心、应用最广的项目类型——小到单台PLC的设备测控,大到整线的产线监控,本质都是「上位机与PLC通讯,实现数据采集、参数下发、状态监控、数据存储」。碎片化的知识点学了很多,串口会用了、Modbus协议看了、数据库也懂点,但是始终无法把这些知识点串联起来,做出一套能落地的工业级PLC监控系统。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1559

2022美亚杯个人赛题目复盘

填空题] 林浚熙手机里有一个备忘录(Notes)被上了锁,这个备忘录的名称是什么?只有最后一行的1665497067是介于中间的,转换成时间戳是2022-10-11 22:04:27。com.apple.sharingd显示是airdrop传送,使用的是蓝牙和wifi。2022-10-11 22:04:00转换成时间戳是1665497040。2022-10-11 22:05:00转换成时间戳是1665497100。没找到时间最后去查发现是是时间戳需要转换。29.A(为什么答案是D我仿真的是A)

2201_75327657的博客 1595

GEE:面对对象土地利用分类(结合SNIC、GLCM 和机器学习算法)

本文将介绍在Google Earth Engine中结合SNIC、GLCM和机器学习算法的的土地利用/土地覆盖(LULC)分类方法。结果如下图所示,

养乐多的博客 5615

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

个人赛-院赛-近两个月总结(QAQ)

先是很久之前的个人赛(时长3小时),前一个小时没有A题,85’ 过了一道签到题,130’ 过了一道签到题(wa了两发QAQ),真的是做了超级挺久的QAQ,155’ 过了一道思维题。 因为两道签到题都是有关字符的,所以就开始就刻意跳过了。然后开的第一道题是第三题,wa了,找了bug没找到,是真的觉得没有错QAQ。后来就看前面那些题,经过了n久之后,呜呜呜,才A了,算是跟榜做的吧。还是觉得超级超级弱,...

L_X_ 282

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: 【Codeforces Round 354 (Div 2)B】【简单模拟】Pyramid of Glasses
下一篇: codeforces 679B Bear and Tower of Cubes(贪心+dfs)
sega_handsome
博客等级 码龄10年 7粉丝 164原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值