Kỳ thi đã kết thúc.
02 giờ, 30 phút tính từ 25 Tháng 1, 2026, 8:00 +07
-
Các thành viên tổ chức kỳ thi: clue_.
-
Kỳ thi này không tính rating.
-
-
Một số (hoặc tất cả) bài tập cho phép bạn nhận điểm mà không cần phải đúng toàn bộ test.
-
Kỳ thi này không sử dụng pretest.
-
Kỳ thi này không giới hạn số lần nộp bài.
-
Kỳ thi sử dụng format Mặc định.
-
Bảng điểm được hiển thị trong quá trình diễn ra kỳ thi.
Bình luận
include <bits/stdc++.h>
using namespace std;
define ll long long
define st string
define ha7 iosbase::syncwith_stdio(false);cin.tie(0);cout.tie(0);
ll n,m; vector<ll>pre; bool check(ll x) { ll min1=1e18; for(ll i=x; i<=n; i++) { min1=min(min1,pre[i-x]); if(pre[i]-min1>=0) { return true; } } return false; } int main() { ha7 cin>>n>>m; vector<ll>a(n+1),b(n+1); pre.resize(n+1,0); for(ll i=1; i<=n; i++) { cin>>a[i]; } for(ll i=1; i<=n; i++) { cin>>b[i]; } for(ll i=1; i<=n; i++) { pre[i]=pre[i-1]+(a[i]+b[i]-m); } ll l=1,r=n,mid,ans=0; while(l<=r) { mid=(l+r)/2; if(check(mid)) { ans=mid; l=mid+1; } else { r=mid-1; } } cout<<ans; }