水题。直接解二次方程判断点的高度即可。
#include#include #include #include #define g 10using namespace std;double vx,vy,s,h,t1,t2,T;int n,t;int main(){ scanf("%d",&t); while (t--) { scanf("%lf%lf%lf%lf",&s,&h,&vx,&vy); if (vy*vy/(2*g) =t1 && T<=t2) puts("good done!"); else puts("poor Merida!"); } return 0;}