感觉某啥错但第二个点错了,求大神指点!
查看原帖
感觉某啥错但第二个点错了,求大神指点!
701120
mab123456楼主2024/7/10 16:40
#include<bits/stdc++.h>
using namespace std;
double x[100],y[100];
int main()
{
	double n,t=0,z=10,a=0,b=1;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>x[i]>>y[i];
	}
	for(int i=1;i<=n;i++)
	{
		z-=x[i];
		cout<<z<<endl;
		if(z<=0)
		break;
		t+=y[i];
	}
	for(int i=0;;i++)
	{
		if(t<b)
		break;
		t-=b;
		b*=2;
		a++;
	}
	cout<<a<<" "<<t;
	return 0;
}
2024/7/10 16:40
加载中...