首页 > 其他分享 >CF965D Single-use Stones

CF965D Single-use Stones

时间:2024-05-14 17:41:38浏览次数:23  
标签:Stones CF965D int 青蛙 Single ans 区间 using

题目链接:

因为青蛙最多跳 \(l\) 的距离,我们设 \(l\) 为一个区间,那么每个区间青蛙最多能跳过的只数,就是这个区间内石头的个数。(只要有一个区间青蛙没跳过去,那么整段就过不去了)因此青蛙能跳过去的最多只数就是所有区间长度为 \(l\) 的石头块数的最小值(确保无论踩在哪都能过河)

#include <bits/stdc++.h>

using namespace std;
using i64 = long long;

void solve() {
	int w, l;
	cin >> w >> l;
	vector<int> a(w);
	for (int i = 1; i < w; i++) {
		cin >> a[i];
		a[i] += a[i - 1];
	}
	int ans = 0x3f3f3f3f;
	for (int i = l; i < w; i++) ans = min(ans, a[i] - a[i - l]);
	cout << ans << "\n";
}

int main()
{
	ios::sync_with_stdio(false), cin.tie(nullptr);
	int t = 1;
	//cin >> t;
	while (t--) solve();
	return 0;
}

标签:Stones,CF965D,int,青蛙,Single,ans,区间,using
From: https://www.cnblogs.com/pangyou3s/p/18191829

相关文章

  • openfeign接口Springboot启动Bean报错未找到Singleton bean creation not allowed whi
    检查步骤检查springboot启动类是否标注@EnableFeignClients注解,未标注该注解会导致无法注入bean检查远程调用模块是否标注注解@FeignClient检查@FeignClient注解中是否写了正确的微服务名称(区分大小写)检查@FeignClient注解中标识的微服务是否启动​​原因:此处接......
  • [转帖]MySQLdump之single-transaction详解
     作者:@张扶摇本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhangshengdong/p/9196128.html目录MySQLdump之single-transaction详解single-transaction保存点的日志分析查看当前会话级别导出文件的字符集类型MySQLdump之single-transaction详解single-transact......
  • WPF implemented Single Instance via mutex and activated the existed window via
    1.RemoveStartUri="MainWindow.xaml"inApp.xaml;2.IntheApp.xaml.cs,overriveasbelowusingSystem;usingSystem.Collections.Generic;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Runtime.InteropServices;usin......
  • SingleFile 自动保存设置
    选项里1在页面加载完成后或开始卸载时进行自动保存选中这个之后,会保存两次。经测试,应该是代表下边这俩23各一次。取消选中这个,然后选择2,就只保存一次了2在页面加载完成后进行自动保存。3在页面开始卸载时进行自动保存  右上角图表右键里边还有个自动保存选项,这两个位置......
  • 开源相机管理库Aravis例程学习(一)——单帧采集single-acquisition
    目录简介源码函数说明arv_camera_newarv_camera_acquisitionarv_camera_get_model_namearv_buffer_get_image_widtharv_buffer_get_image_height简介本文针对官方例程中的第一个例程:single-acquisition做简单的讲解,并简单分析其中调用的arv_camera_new,arv_camera_acquisition,ar......
  • quotes: ["error", "single"], eslint的这个规则是什么意思
    quotes:["error","single"]是ESLint规则配置的一部分,用于指定字符串字面量的引号使用规范。具体解释如下:quotes:这是ESLint的规则名称,表示要对代码中的字符串引号使用进行检查。["error","single"]:这是对quotes规则的具体配置,由两个元素组成:"error":第一个......
  • 记一次dlopen使用问题导致Framework重启,tombstones、pmap与反汇编分析(上)
    关键词:AndroidFramework动态库动态链接Binder1、事件起因AndroidStudio一次更新后发现installApp,设备就重启了,跑了一遍开机动画但不是从开机第一屏开始重启,tombstones内容查看发现是surfaceflinger挂在libbinder.so,那installapp做了什么这个不得而知,理论上有问题应该挂的......
  • KingbaseES V8R6集群运维案例之---single-pro模式备份
    案例说明:KingbaseESV8R6集群物理备份配置参数_target_db_style,可选single或cluster或single-pro。single对应单机模式的目标数据库实例,cluster对应集群模式的目标数据库实例,single-pro对应集群模式的每个DB节点独立备份。本案例详细描述集群架构在singl-pro模式下的备份。适用......
  • 浅谈C# Linq里的FirstOrDefault,First,Single,SingleOrDefault 方法
    FirstOrDefault:返回第一个元素,如果为空,则返回类型的默认值;数值类型默认值是0,引用类型默认值是NULL,布尔类型默认值是FalseFirst:也是返回第一个元素,但是如果为空的话,会抛出异常!!Single:返回唯一一个符合条件的元素,如若没有或者有多条,都会抛出异常!SingleOrDefault:返回唯一一个......
  • JAVA 线程池SingleThreadExecutor实践教程
    SingleThreadExecutor是一个单线程的Executor,它使用单个工作线程来执行任务,保证所有任务按照指定顺序(FIFO,LIFO,优先级)执行。下面是使用SingleThreadExecutor的实践教程:步骤1:创建SingleThreadExecutor你可以使用Executors类提供的newSingleThreadExecutor方法来创......