news 2026/5/12 9:33:19

luogu填坑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
luogu填坑

我一开始的思路:从1开始遍历,比如样例中,4>0那么开始往她后面寻找不等于0的道路一起-1,计为一次cnt+1

#include<stdio.h> int main(){ int n; int str[10008]; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d",&str[i]); } int cnt=0; for(int i=0;i<n;i++){ while(str[i]!=0){ for(int j=i;j<n;j++){ if(str[j]==0) break; str[j]-=1; } cnt++; } } printf("%d",cnt); }

但是时间超限了

于是就有了第二个思路:

#include<stdio.h> #define ll long long int str[100008]; int main(){ int n; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d",&str[i]); } ll cnt=0; for(int i=1;i<n;i++){ if(str[i]>str[i-1]){ cnt+=str[i]-str[i-1]; } } printf("%lld",cnt+str[0]); }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/12 9:32:21

Kubernetes API Server 深度解析与生产实践全指南

Kubernetes API Server 深度解析与生产实践全指南 Kubernetes 的核心是 API Server(kube-apiserver),它是集群操作的唯一入口。无论是内部组件(如 kubelet、scheduler)还是外部用户(如 kubectl 命令),所有请求都必须通过 API Server。可以把它理解为 Kubernetes 的“大…

作者头像 李华
网站建设 2026/5/12 2:17:24

day35打卡

浙大疏锦行

作者头像 李华
网站建设 2026/5/6 0:07:59

走向场景,走向融合:2025年末国产大模型的平台化竞赛与Agent新范式

目录 1 写作口径与方法&#xff1a;只谈“2025年12月仍在主推/可用”的国产大模型 1.1 为什么必须卡在“2025年12月最新”这个时间点 1.2 “不出现老旧模型”的执行标准 2 2025年末国产大模型的共同转向&#xff1a;从“会写”到“会做” 2.1 语言大模型正在变成“推理与执…

作者头像 李华
网站建设 2026/5/12 3:13:55

【time-rs】Duration 结构体详解

这是一个 Rust 时间库中的 Duration 结构体实现&#xff0c;提供高精度的时间跨度表示。 1. 主要特性 纳秒级精度&#xff1a;由整秒和纳秒部分组成支持负值&#xff1a;与标准库的 std::time::Duration 不同&#xff0c;支持负时间间隔安全边界检查&#xff1a;使用 RangedI32…

作者头像 李华
网站建设 2026/5/8 23:47:10

10398_基于SSM的教学评价管理系统

1、项目包含项目源码、项目文档、数据库脚本、软件工具等资料&#xff1b;带你从零开始部署运行本套系统。2、项目介绍教学评价系统是以Java平台作为开发环境&#xff0c;采用MySQL数据库作为后台&#xff0c;使用Eclipse作为开发工具进行设计。本系统主要实现了教学评价模块、…

作者头像 李华