AtCoder Regular Contest 101 - C Candles

数学建模:相关性分析学习——皮尔逊(pearson)相关系数与斯皮尔曼(spearman)相关系数 相关性分析:求解相关系数并绘制热力图进行对比 阅读详情

https://arc101.contest.atcoder.jp/tasks/arc101_a

题意:

给你坐标轴上的n个点,你从0出发,经过k个点需要经过多少长度。

点有负的。

 

POINT:

可以知道这k个点一定连续。所以只要遍历区间就行了。

确定了一个区间后,分类讨论算出答案也很简单。

 

#include <iostream>
#include <stdio.h>
#include <math.h>
#include <algorithm>
using namespace std;
#define LL long long
const int N = 1e5+5;
int x[N];

int main()
{
	int n,k;
	scanf("%d%d",&n,&k);
	int ans=0x3f3f3f3f;
	for(int i=1;i<=n;i++)
		scanf("%d",&x[i]);

	for(int i=1;i<=n-k+1;i++){
		int l=i,r=i+k-1;
		if(x[l]<=0&&x[r]<=0){
			ans=min(ans,-x[l]);
		}
		else if(x[l]<=0&&x[r]>=0){
			ans=min(ans,-2*x[l]+x[r]);
			ans=min(ans,-x[l]+2*x[r]);
		}else{
			ans=min(ans,x[r]);
		}
	}
	printf("%d\n",ans);



	return 0;
}

channel || channelGroup || ctx.writeAndFlush()发送字符串消息客户端接收不到的原因 一、原因 网络上传播的数据都是字节(二进制数据)类型。我们如果直接向网络流里面写入一个对象(如:String对象),是无法传输的。只有将对象序列化(转换为可以传输的字节类型)之后,才可以进行传输。所以问题的根源就很清楚了,需要把字符串转换成字节进行传输。、 二、解决办法 1、手动序列化 服务端: channelGroup.writeAndFlush(Unpooled.copiedBuffer("【客户端】"+remoteAddress+"已下线"+format.format(new Date()), Cha 阅读详情

相关推荐

LVGL 9.4 性能调优实战:如何通过脏区合并与tile分块,让你的嵌入式UI流畅度翻倍

本文深入探讨LVGL 9.4中的性能优化技术,重点介绍脏区合并与tile分块如何显著提升嵌入式UI流畅度。通过实战案例和源码分析,详细解析局部刷新策略、显示框架调优及性能瓶颈诊断方法,帮助开发者在STM32、ESP32等资源受限设备上实现丝滑的UI体验。

weixin_28678831的博客 450

Atcoder Beginner Contest 107解题报告

这是第一篇博客啦,如有错误请大家在评论区指正~ 这是一篇纯题解类型博客,如果想了解Atcoder请到其他blog查询~ 第一场Atcoder的比赛本来想打ARC,结果由于过于萌新瞎报名到了ABC,23333,结果赛中也只肝掉了三题… 首先让我们略过AB吧 C题 C - Candles Time limit : 2sec / Memory limit : 1024MB Score ...

Dreamstar's Blog 680

GD32F103程序烧录全攻略:从SWD到串口的实战指南

本文提供了GD32F103微控制器程序烧录的全面实战指南,详细介绍了SWD、JTAG和串口(ISP)三种主流下载方式。文章重点解析了在Keil MDK中使用ST-Link进行SWD下载的完整步骤,包括硬件连接、软件配置和Flash算法设置,并针对烧录过程中的常见问题提供了实用的排坑解决方案,帮助开发者高效完成程序部署。

weixin_29191669的博客 436

ABC107&ARC101 Candles 思维

9276: Candles 时间限制: 1 Sec  内存限制: 128 MB 提交: 70  解决: 34 [提交] [状态] [讨论版] [命题人:admin] 题目描述 There are N candles placed on a number line. The i-th candle from the left is placed on coordinate xi. Here, ...

喵喵喵 561

中山大学_数据科学与计算机_预推免

前言 2019 年 9 月中旬是中山大学预推免时间,本人没能进到夏令营,但是最后在预推免上岸也算不幸中的万幸。 记忆不一定准确,但希望能帮到他人。 想看 流程 的可以直接看总结,正文部分有本人心路历程。 预推免 中山大学的预推免大致可以分为 报道,机试,面试 三大部分,而且尤其是面试,所有人加起来总时长 3 天,幸运的是,本人被安排在第一天的下午第一场,上午就是机试,报道,机试,面试,无缝衔接。 ...

一把健 5208

STM407ZET6+OV5640调试心得

最近一个项目用了STMF407ZET6 +OV5640,调试了好几天做些总结; STMF407ZET6 开发板用的是正点原子的开发板,OV5640摄像头用的是秉火摄像头; 这其中有一个大坑,开发板的DCMI接口跟摄像头的接口不一样,要重新用杜邦线进行连接; 本人是在正点原子的“”15,ATK-OV5640摄像头模块“”源码上进行修改的。

kingseacjh的专栏 8325

AtCoder Regular Contest 101 C-Candles

Problem Statement There are N candles placed on a number line. The i-th candle from the left is placed on coordinate xi. Here, x1&lt;x2&lt;…&lt;xN holds. Initially, no candles are burning. Snuke dec...

qq_42711314的博客 607

【低轨】Starlink星链-Ku波段OFDM信号同步机制与PNT应用潜力

本文深入解析了Starlink星链Ku波段OFDM信号的同步机制及其在定位、导航与授时(PNT)领域的应用潜力。研究发现,其信号帧内嵌的同步序列具有相位恒定特性,支持超长相干积分,可在极低信噪比下实现高精度伪距测量,为利用低轨卫星通信信号实现高精度PNT服务提供了新的技术路径。

weixin_29250403的博客 730

AtCoder Regular Contest 101 C - Candles

Problem Statement There are N candles placed on a number line. The i-th candle from the left is placed on coordinate xi. Here, x1 #include &lt;bits/stdc++.h&gt; #define inf 0x3f3f3f3f using namespa...

博客 572

【YOLO26实战全攻略】08——YOLO26模型导出与部署全攻略:从训练权重到生产环境(含5种格式+INT8量化+实战案例)

本文聚焦YOLO26模型从训练权重到生产环境的全流程部署,针对“训练精度高、部署效果差”的行业痛点,详解其无NMS端到端推理、量化友好架构、全格式导出三大核心优势。内容涵盖ONNX、TensorRT、OpenVINO、TFLite、CoreML五种主流格式的导出原理与实操步骤,深入剖析INT8量化、混合量化等边缘优化技术,并通过智慧园区车辆检测虚拟案例,完整演示从模型准备、格式导出、引擎适配到性能验证的全流程。文中提供可直接复制运行的代码、详细执行结果及避坑指南,兼顾新手入门与进阶读者提升,更好的帮助读者。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 500

基于Pascal VOC数据集的YOLOv8目标检测系统实现:人、鸟、猫、牛、电视、车等20类目标识别与UI界面部署全流程详解

VOC 2007、VOC 2012 两个主要版本;每个图像提供 bounding box(目标框)+ 目标类别;共计 20 类,所有图像手工标注,质量高。完整复现 Pascal VOC 20类检测任务成功训练 YOLOv8 模型实现可视化 UI + 实时检测系统支持多平台部署和演示。

YOLO 771

【AtCoder】ARC101题解

C - Candles 题解 点燃的一定是连续的一段,枚举左端点即可 代码 #include <bits/stdc++.h> #define enter putchar('\n') #define space putchar(' ') #define pii pair<int,int> #define fi first #define se second #def...

weixin_30569153的博客 278

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

AtCoder Regular Contest 177

那天刚好睡过头了,现在补了三题。

2301_79873452的博客 993

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

AtCoder Regular Contest 101

传送门 C - Candles 双指针维护一个区间搞一下就行。 Code #include <bits/stdc++.h> #define INF 0x3f3f3f3f using namespace std; typedef long long ll; const int N = 1e5 + 5; int n, k; int a[N]; int main() { ...

dft539533的博客 271

AtCoder Regular Contest 180 C. Subsequence and Prefix Sum (dp好题 辅助数组)

要么选了0,选了一个1,选了1个2,这种情况仍在f里统计,也只统计一次,从g转移回来即可。由于子序列当前和为0的时候,选ai和不选ai实际是一种方案,所以把这种情况择出来,要么选了0,选了一个1,这种情况和只选0是一样的,不在f里统计,在g里统计一次。给你一个长度为 N(N<=10)的整数序列 A=(A1,A2,⋯,AN)。做法挺巧妙的,g实际是一个辅助数组,dp还是很锻炼思维的。选ai的时候转移进g数组,不选ai的时候忽略,那么对于0 1 1 2来说,要么只选了0,还是在f里,

小衣同学的博客 474

AtCoder Regular Contest 062 题解

C - AtCoDeerくんと選挙速報 / AtCoDeer and Election Report Time Limit: 2 sec / Memory Limit: 256 MB Score :300300points Problem Statement AtCoDeer the deer is seeing a quick report of election result...

pxlsdz的博客 548

AtCoder Regular Contest 101 D - Median of Medians

二分答案 然后前缀和+树状数组来判断这个答案是否大于等于数 如果我们对于一个查询,如果小于这个数令为1,大于这个数领为-1 将所有前缀和放在树状数组中,就可以查询所有sum_{l} < sum_{r}的组合 #include <assert.h> #include <algorithm> #include <bitset> #include &l...

diankeng5481的博客 253

AtCoder Regular Contest 097

AtCoder Regular Contest 097 C - K-th Substring 题意: 求一个长度小于等于5000的字符串的第K小子串,相同子串算一个。 K<=5。 分析: 一眼看上去可能不是特别好做,但是因为\(k\le5\),所以确实没啥难度了。把每个字符为首的前五个子串放进去,然后排个序直接找就行了,复杂度\(O(5*n*\log_2{5n})\)。 #include ...

weixin_30662109的博客 267

AtCoder Regular Contest 061

C - たくさんの数式 / Many Formulas Time Limit: 2 sec / Memory Limit: 256 MB Score :300300points Problem Statement You are given a stringSSconsisting of digits between1and9, inclusive. You ca...

pxlsdz的博客 425

AtCoder Regular Contest 058--C - こだわり者いろはちゃん / Iroha's Obsession(模拟)

C - こだわり者いろはちゃん / Iroha's Obsession Time Limit: 2 sec / Memory Limit: 256 MB Score :300300points Problem Statement Iroha is very particular about numbers. There areKKdigits that she dislikes:...

lanshan1111的博客 274

AtCoder Regular Contest 061--C - たくさんの数式 / Many Formulas(DFS)

C - たくさんの数式 / Many Formulas Time Limit: 2 sec / Memory Limit: 256 MB Score :300300points Problem Statement You are given a stringSSconsisting of digits between1and9, inclusive. You can inse...

lanshan1111的博客 372

AtCoder Regular Contest 073 D - Simple Knapsack(贪心)

Time limit : 2sec / Memory limit : 256MB Score : 400 points Problem Statement You have N items and a bag of strength W. The i-th item has a weight of wi and a value of vi. You will sel

SSimpLe_Y的博客 1121

AtCoder Regular Contest 062--C - AtCoDeerくんと選挙速報 / AtCoDeer and Election Report(找规律)

C - AtCoDeerくんと選挙速報 / AtCoDeer and Election Report Time Limit: 2 sec / Memory Limit: 256 MB Score :300300points Problem Statement AtCoDeer the deer is seeing a quick report of election results o...

lanshan1111的博客 230

AtCoder Regular Contest 062-C - AtCoDeerくんと選挙速報 / AtCoDeer and Election Report(取整小技巧)

题目链接:https://atcoder.jp/contests/arc062/tasks/arc062_a 题目描述: C - AtCoDeerくんと選挙速報 / AtCoDeer and Election Report Time Limit: 2 sec / Memory Limit: 256 MB Score :300300points Problem Statement...

又菜又爱玩 376

常用算法代码模板与题单 | D - 图论(更新于2026.10.7)

这篇文档其实是我自己学习路上的一份“复习笔记”。之前看了不少教程,零零散散记了一堆代码片段和小技巧,时间久了就容易忘,翻起来也麻烦。所以干脆花时间整理了一下,把常用的模板、容易踩的坑、还有一些个人觉得挺实用的小技巧都归到了一起。 如果你也在学类似的东西,或许能帮你省下一些翻找的时间;如果有哪里写得不清楚或不对,也欢迎随时指正交流。 希望这份整理也能对你有一点点帮助~ ✨

团爸讲算法 786
上一篇: AtCoder Beginner Contest 109 - D - Make Them Even (贪心)
下一篇: AtCoder Regular Contest 101 - D Median of Medians (二分+偏序)
Mr_Treeeee
博客等级 码龄10年 38粉丝 551原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值