0
点赞
收藏
分享

微信扫一扫

ACdream 1118 Captain Hammer (物理题)


题目链接:
​​​ACdream 1118​​

题意:
就是一个高中物理模型。
给你一个速度,距离,让你求速度与重力加速度的夹角。

题解:
设角度为 a。
根据物理公式可得 V∗sinag=12∗(Dv∗cosa),
可得 sin(2a)=D∗gV2, 故角度 a=arcsin(D∗gV2)2;

AC代码:

#include<bits/stdc++.h>
using namespace std;
double calc(int v,int d){
double tmp=(9.8*d)/(v*v);
if(fabs(tmp-1.000000)<1.0e-6){
tmp=1.000000;
}
double res=asin(tmp)/2;
double pi=acos(-1.0);
res=res*180/pi;
return res;
}
int main(){

int t;
cin>>t;
int cas = 1;
while(t--)
{

int v,d;
cin>>v>>d;
double ans = 0;
ans = calc(v,d);
printf("Case #%d: %.7f\n",cas++,ans);
}
return 0;
}


举报

相关推荐

0 条评论