RE,可能WA求助
  • 板块灌水区
  • 楼主furina_1013
  • 当前回复15
  • 已保存回复15
  • 发布时间2024/5/9 16:51
  • 上次更新2024/5/9 19:52:45
查看原帖
RE,可能WA求助
794188
furina_1013楼主2024/5/9 16:51

@Furina

T260350轮回惩罚 T260350 轮回惩罚 为什么会RE

#include<bits/stdc++.h>
using namespace std;
int n,l,v,q,aaa;
int a[200000];
bool check(int x)
{	
	int bns=l;
	for(int i=n;i>n-x;i++)
	{
		bns+=a[i];
	}
	double time=bns/v;
	return time>aaa;
}
int main()
{
	cin>>n>>l>>v;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
		a[i]=a[i]*2;
	}
	cin>>q;
	for(int k=1;k<=q;k++)
	{
		cin>>aaa;
		int l=1,r=200000,mid,ans=-1;
		while(l<=r)
		{
			mid=(l+r)/2;
			if(check(mid)==true)
			{
				ans=mid;
				r=mid-1;
			}
			else l=mid+1;
		}
		cout<<ans;
	}
	
	return 0;
}
2024/5/9 16:51
加载中...