#include<iostream>
using namespace std;
int weight[10010];
int milk1[10010];
int milk2[10010];
int main(){
int n;
cin>>n;
for(int i=0;i<n;i++){
cin>>weight[i];
}
int former,latter;
//处理左侧熊猫
milk1[0]=200;
for(int i=1;i<n;i++){
former=i-1;
if(weight[i]>weight[former]){
milk1[i]=milk1[former]+100;
}else if(weight[i]==weight[former]){
milk1[i]=milk1[former];
}else{
milk1[i]=200;
}
}
//处理右侧熊猫
milk2[n-1]=200;
for(int i=n-2;i>=0;i--){
latter=i+1;
if(weight[i]>weight[latter]&&milk2[i]<milk2[latter]){
milk2[i]=milk2[latter]+100;
}else if(weight[i]==weight[latter]){
milk2[i]=milk2[latter];
}else{
milk2[i]=200;
}
}
//输出
long int sum=0;
for(int i=0;i<n;i++){
sum+=max(milk1[i],milk2[i]);
}
cout<<sum;
return 0;
}
Toggle Sidebar1172 Panda and PP Milk
张小明
前端开发工程师
29、软件开发与网络技术综合指南
软件开发与网络技术综合指南 1 软件开发与开源许可 1.1 开发免费软件的步骤 若你开发了一个新程序,并希望它能为公众带来最大的价值,最佳方式是将其变为免费软件,让每个人都能依据特定条款进行再分发和修改。以下是具体操作步骤: 1. 添加声明 :在程序中附上以下声明,…
JSpecify 1.0:终结 Java NPE 的统一空安全方案
引言 在 Java 与 Spring 应用开发过程中,空指针异常(NullPointerException,NPE)始终是开发者面临的一项持久挑战。此类异常不仅可能导致生产环境中的系统崩溃,还会引发排查困难、维护成本高昂的线上故障。相较之下&am…
意外伤害与意外医疗的区别?
“明明买的是意外险,怎么医疗费只报一半,伤残赔偿还说不够格?”许多人在理赔时才发现,“意外伤害”与“意外医疗”虽仅两字之差,最终获赔金额却可能相距数万甚至数十万。 花费8万元医疗费,伤残鉴定十级&am…
【工具】jplag代码查重工具使用指南(老师查重学生代码福音)
指路jplag工具 jplag/JPlag: State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.https://github.com/jplag/JPlag 1、如何安装 有三种安装方式: 1、这里有发布好的软件包,开罐即食 2、…
Seed-Coder-8B-Base能否辅助编写Istio权限策略?
Seed-Coder-8B-Base能否辅助编写Istio权限策略? 在现代云原生系统中,服务之间每天要完成成千上万次调用。而这些调用背后的安全控制,早已不是“等出了问题再补”的事后措施,而是决定系统是否能上线的核心前提。Istio 的 Authoriz…
计算机毕业设计springboot基于Java开发的药店药品管理系统 基于Spring Boot框架的Java药店药品信息化管理系统设计与实现 Java语言结合Spring Boot开发的药店药品管理
计算机毕业设计springboot基于Java开发的药店药品管理系统490pr9 (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。随着信息技术的飞速发展,传统药店的管理方式已经难以…