Nepire的校OJ入门题解—蓝桥选拔篇(三)

欢迎来到Nepire的校OJ入门题解——————蓝桥选拔篇(三)

这次我主要是讲解第八届蓝桥杯全国软件和信息技术专业人才大赛校内选拔赛的七道题目,中间可能会扯到一些其他东西,然后就开始我们的入门题解吧呜喵

Problem C:物理题

Description

zyf参加了运动会的800米比赛(假设800米跑道是直线),在跑到m米的时候前方k米有一人H,他的速度为x m/s ,假设zyf以y m/s 的速度跑完剩下的路程且H的速度不变,问zyf是否能在终点前追上?

Input

输入数据的第一行有一个整数T,表示有T组测试数据。
每组数据有一行,包含四个整数m,k,x,y(0 < m,k,x,y , m + k < 800)。

Output

输出 T 表示能追上 , F 表示不能追上。(数据保证不存在同时到达。)
每组测试数据输出一行。

Sample Input

1
400 100 4 6

Sample Output

T

解题思路

这是一道简单的物理题,只需要判断两人跑到终点的时间长短便可得到结果。

参考代码

#include <ctype.h>
#include <errno.h>
#include <float.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <wchar.h>
#include <wctype.h>
#include <assert.h>
#include <limits.h>
#include <locale.h>
#include <math.h>
int main()
{
    int i,n;
    double m,k,x,y,t1,t2;
    scanf("%d",&n);
    while(n--)
    {
        scanf("%lf%lf%lf%lf",&m,&k,&x,&y);
        t1=(800-m-k)/x;
        t2=(800-m)/y;
        if(t1>t2)
        {
            printf("T\n");
        }
        else
        {
            printf("F\n");
        }
    }

    return 0;
}

下次蓝桥校选拔Problem D,欢迎大家在下面评论建议

——Nepire

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页