此后如竟没有炬火 我便是唯一的光|

Day_Dreamer_D

园龄:3年6个月粉丝:3关注:16

2022-03-13 19:40阅读: 35评论: 1推荐: 0

CF 1057B DDoS 题解

思路

前缀和,预处理出 r 的前缀和 s 后,只需用 sysx1 就能得出 yi=xri 的值。

暴力枚举 lr 的位置,若满足条件,则更新最大值。

时间复杂度 O(n2).

代码

int main()
{
n=fastio_read();
for(int i=1;i<=n;i++)
{
a=fastio_read();
s[i]=s[i-1]+a; //预处理前缀和
}
for(int i=1;i<=n;i++)
{
for(int j=i;j<=n;j++)
{
if(s[j]-s[i-1]>100*(j-i+1)) //满足条件,更新
{
ans=max(ans,j-i+1);
}
}
}
fastio_write(ans);
putchar('\n');
return 0;
}

本文作者:Day_Dreamer_D

本文链接:https://www.cnblogs.com/2020gyk080/p/cf_1057B.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Day_Dreamer_D  阅读(35)  评论(1编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起