1. 程式人生 > >夢工廠實驗室 龜兔賽跑預測 模擬

夢工廠實驗室 龜兔賽跑預測 模擬

include user == problem 9.png load upload 問題 i++

問題 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 ***************************************************************
*/

夢工廠實驗室 龜兔賽跑預測 模擬