BOSSの戦争 - 演習2-P1426の魚をはじめ、まだ危険です

説明タイトル
魚から旅行の線Aに沿って右に一度、第一、第二魚の前1秒間に第二の移動距離から7メートル、唯一の98%を泳ぐことができます。極めて邪悪ハンター隠し、検出器の設置は、右S mにおける距離Aであり、Xメートルの範囲の周りの検出器が検出することです。魚は、検出器の範囲に入ると、検出器はハンターに、この第2転送信号の最後になりますが、ハンターは、さらに魚の場合、1秒後の水の範囲の逮捕のために調べる必要があります危険な上、この範囲内。つまり、検出範囲に魚一度、検出器の1秒のすぐ隣の水泳の時間範囲は、安全である場合。今データとXの与えられた、あなたは魚が危険なことはありません伝えることができますしてください?出力危険「y」は、「n」の出力の危険性がない場合。

入力と出力のフォーマット
入力フォーマット:

二つの実数値の入力ラインは、スペースで区切られた、およびsは、xを表します。100を超えていません

出力フォーマット:

出力ライン「Y」または「N」は魚が危険であるかどうかを示します。

入力出力サンプル
入力サンプル#1:

14 1

出力サンプル#1:

N-
----------------
アイデア:数学V * 0.98> = S + XL

#include<bits/stdc++.h>
using namespace std;
double s;
double x;
double v=7;
double l; 
int main()
{
    cin>>s>>x;
    while(l<s-x)
    {
        l+=v; 
        v*=0.98;
    }
    if(v*0.98>=s+x-l)
        cout<<"n";
    else
        cout<<"y";
    return 0;
}
公開された98元の記事 ウォンの賞賛1 ビュー1826

おすすめ

転載: blog.csdn.net/zqhf123/article/details/104423775