小毛驢要回家了,憑借著剛從老毛驢處學到的閃爍魔法,小毛驢信心滿滿地出發了。這一次它來到了另一條死亡隧道口,但是,小毛驢不知道死亡威脅隨時存在,因為它所打算穿過的這條死亡隧道即將于T秒時間后坍塌。
已知小毛驢行走的速度是每秒17米,而小毛驢擁有的閃爍法術可以使它在1秒內移動60米,不過每次使用閃爍法術都會消耗魔法值10點。小毛驢也掌握了魔法恢復技能,但是必須通過原地休息來實現,且魔法值恢復的速度為每秒4點。
已知小毛驢當前的魔法初值為M,死亡隧道的長度為S,隧道將于T秒時間后坍塌。
請你幫助小毛驢計算能否成功穿越隧道,若不能穿過,也請你計算小毛驢在T秒時間內能走的最遠距離。
說明:
- 當前小毛驢剛剛踏入隧道口,若在T秒時間內的移動距離大于等于S米的話,就算成功。
- 小毛驢行走、閃爍或者休息均以秒為單位。
輸入格式:
輸入數據首先包含一個整數T(1<=T<=50),表示測試實例的個數,然后是T組測試數據。
每組測試輸入包括用空格隔開的三個非負整數M,S,T(M<1000,S<100000000,T<300000)。
輸出格式:
若成功穿越,則輸出Yes
,然后是小毛驢穿越隧道所需的最短時間,中間用一空格分隔。
若穿越失敗,則輸出No
,然后是小毛驢在T秒內能走的最遠距離,中間用一空格分隔。
輸入樣例:
4
40 240 4
40 241 4
39 200 4
36 255 10