梦工厂实验室 龟兔赛跑预测 模拟

Posted 博客就叫Molex好了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了梦工厂实验室 龟兔赛跑预测 模拟相关的知识,希望对你有一定的参考价值。

问题 A: 龟兔赛跑预测

时间限制: 1 Sec  内存限制: 512 MB
提交: 72  解决: 27
[提交][状态][讨论版]

题目描述

技术分享

输入

技术分享

输出

技术分享技术分享

样例输入

10 5 5 2 20

样例输出

D
4

枚举时间,依次判断龟兔在当前时间点的状态。

#include<stdio.h>
int main()
{
    int v1,v2,t,s,l,i;
    int l1=0,l2=0,f=0;
    scanf("%d%d%d%d%d",&v1,&v2,&t,&s,&l);
    for(i=1;i<=10001;i++){
        f!=0?f--:l1+=v1;   //兔子是否休息,f--休息中
        l2+=v2;
        if(l1>=l&&l2<l){
            printf("R\n%d\n",i);
            break;
        }
        if(l1<l&&l2>=l){
            printf("T\n%d\n",i);
            break;
        }
        if(l1>=l&&l2>=l){
            printf("D\n%d\n",i);
            break;
        }
        if(l1>=l2+t&&f==0) f=s;    //注意当兔子休息时,龟兔的距离依然可能>=t,所以要加f==0条件
    }
    return 0;
}
/**************************************************************
    Problem: 1545
    User: 2016207228
    Language: C++
    Result: 正确
    Time:0 ms
    Memory:1084 kb
****************************************************************/

 

以上是关于梦工厂实验室 龟兔赛跑预测 模拟的主要内容,如果未能解决你的问题,请参考以下文章

梦工厂实验室 取石子之fans 博弈

基础训练 龟兔赛跑预测

蓝桥杯 BASIC 24 龟兔赛跑预測(模拟)

蓝桥杯 龟兔赛跑预测

底层战详解使用Java开发Spark程序(DT大数据梦工厂)

基础练习 龟兔赛跑预测