大佬们为什么有WA
查看原帖
大佬们为什么有WA
788621
isen666楼主2025/1/25 02:02
#include <iostream>
using namespace std;
#include<string>
#include<math.h>
#include<iomanip>
double xiao(double a,double b)
{
	if(a>b)
	{
		return b;
	}
	else return a;
}
int main()
{
	double s=0;
	double x=0;
	double step=7;
	cin>>s>>x;
	double pos=0;
	s=s-x;
	while(true)
	{
		pos+=step;
		if(pos>s+2*x)
		{
			step*=0.98;
			cout<<"n";
			break;
		}
		if(pos>s)
		{
			step*=0.98;
			if(xiao(pos-s,s+2*x-pos)<step)
			{
				cout<<"n";
				break;
			}
			else
			{
				cout<<"y";
				break;
			}
		}
		step*=0.98;

	}
	return 0;
}

2025/1/25 02:02
加载中...