#include #define CSP2026 using #define RP namespace #define PLUSPLUS std CSP2026 RP PLUSPLUS; #define debug(x) cout<<"clock="<>1; int t=upper_bound(a+1,a+n+1,mid)-a; ll sum=0; for(int i=n;i>=t;i-=mid)sum+=a[i]; if(s>sum)ans=mid,r=mid-1; else l=mid+1; }cout<