赛时调半天交了11发WA,哪儿有问题啊QAQ……
查看原帖
赛时调半天交了11发WA,哪儿有问题啊QAQ……
1091688
Somnus_Love楼主2024/5/20 22:52
#include<bits/stdc++.h>
using namespace std;
const double pi=3.1415926535897932384626;
int main()
{
	int x,y;
	cin>>x>>y;
	double t,v;
	cin>>t;
	cin>>v;
	double num=t*v;
	double ans2=sqrt(pow(x,2)+pow(y,2));
	double ans3=2*pi*ans2;
	double ans1=(num-int(t*v))*ans2*(1/(num-int(t*v))*2);
	if((num-int(t*v))*ans3==0)
		printf(0);
	else
		printf("%.10f",ans1);
	return 0;
}
2024/5/20 22:52
加载中...