nyoj-1027-阵地防守
来源:互联网 发布:网络机顶盒看电视直播 编辑:程序博客网 时间:2024/05/02 02:04
#include<stdio.h>
int a[1000010],b[1000010];
int main()
{
int n,m,t,i,max,sum;
while(scanf("%d%d",&n,&m)!=EOF)
{
a[0]=b[0]=0;
for(i=1;i<=n;i++)
{
scanf("%d",&t);
a[i]=a[i-1]+t;
b[i]=b[i-1]+a[i];
}
for(max=0,i=m;i<=n;i++)
{
sum=m*a[i]-(b[i-1]-b[i-1-m]);
if(max<sum)
max=sum;
}
printf("%d\n",max);
}
return 0;
}
int a[1000010],b[1000010];
int main()
{
int n,m,t,i,max,sum;
while(scanf("%d%d",&n,&m)!=EOF)
{
a[0]=b[0]=0;
for(i=1;i<=n;i++)
{
scanf("%d",&t);
a[i]=a[i-1]+t;
b[i]=b[i-1]+a[i];
}
for(max=0,i=m;i<=n;i++)
{
sum=m*a[i]-(b[i-1]-b[i-1-m]);
if(max<sum)
max=sum;
}
printf("%d\n",max);
}
return 0;
}
0 0
- nyoj-1027-阵地防守
- nyoj 1027 防守阵地 <思维>
- 防守阵地
- FZU2169:防守阵地 I
- 防守阵地 I
- FZU2168 防守阵地 I
- 2171 防守阵地 II
- 防守阵地 II
- FZU2168 防守阵地 I
- FZU_2168_防守阵地I
- FZU2168:防守阵地 I
- 防守阵地 II
- 防守阵地 I
- fzu 防守阵地 1
- 防守阵地 II
- FZU 2168 防守阵地 I
- 防守阵地 I 加强版
- FZU_Problem 2168 防守阵地 I
- IO流(改变标准输入输出设备)
- OverScroll用法
- hive中对复杂数据类型的支持
- C++11——1.小练手
- 扩展vbox的虚拟磁盘(.vdi)
- nyoj-1027-阵地防守
- android源码下载mac
- poj 1112 Team Them Up!(建图+dp)
- IO流(流操作规律-1)-(流操作规律-2)
- java 虚拟机类加载机制
- 我的伤 你不懂
- iOS_14_tableViewController_xib创建和封装自定义cell
- Linux下获取配置文件信息
- log4j输出多个自定义日志文件,动态配置路径