TouchStone
  Please Login
ログイン 登録
距离明年CSP第一轮: ??天 距离CSP第二轮: ??天 距离NOIP还有: ??天
 ホームページ  問題セット  試験一覧  提出状況  掲示板  統計情報
  • ホーム
  • 問題セット
  • P3775
  • 問題
  • P3775数列操作
    制限 : 時間制限 : - MS   メモリ制限 : 165536 KB
    審判説明 : 1000ms
    問題説明

    给定一个长度为n的序列,你有一次机会选中一段连续的长度不超过d的区间,将里面所有数字全部修改为0。
    请找到最长的一段连续区间,使得该区间内所有数字之和不超过p。

    入力形式

    第一行包含三个整数n,p,d(1<=d<=n<=300000,0<=p<=10^16)。
    第二行包含n个正整数,依次表示序列中每个数w[i](1<=w[i]<=10^9)。

    出力形式

    包含一行一个正整数,即修改后能找到的最长的符合条件的区间的长度。

    サンプル入力

    9 7 2
    3 4 1 9 4 1 7 1 3

    サンプル出力

    5

    ヒント

    将第4个和第5个数修改为0,然后可以选出区间[2,6],总和为4+1+0+0+1=6。


    ソース  poi 2015 Wilcze doły