UIM 在寫程序的空閑玩一款 MOBA 游戲。
當敵方的小兵進入到我方防御塔的范圍內,就會持續(xù)受到防御塔造成的傷害;當然我方英雄也可以對它造成傷害。當小兵的血量降到了 0 或者更低,就會被擊殺。為了獲得經驗,UIM 希望在防御塔將這個小兵殺死之前,親自補刀將其擊殺。
為了簡化問題,我們假設這個小兵有 h 點的生命值。每次防御塔的攻擊可以給小兵造成 x 點傷害,而你的英雄每次攻擊可以給小兵造成 y 點傷害。你的攻擊速度和防御塔攻擊速度相同,所以你可以在防御塔第一次攻擊小兵之前,或者每次防御塔攻擊之后,選擇是否對小兵進行一次攻擊,當然你也可以選擇不攻擊。
現(xiàn)在想知道,給出這些信息,判斷英雄是否有辦法將這個小兵擊殺?
每個測試點由多組數(shù)據(jù)組成。
輸入第一行,包含一個正整數(shù) T,表示數(shù)據(jù)組數(shù)。
接下來 T 行,每行三個非負整數(shù) h,x,y,其意義已經在題目描述中給出。
輸出 T 行。對于每組數(shù)據(jù),如果可以最后將小兵擊殺,輸出 Yes 否則輸出 No
5 100 100 1 100 97 1 100 98 1 100 99 1 100 100 0
No No Yes Yes No
比賽前十名將獲得又傳智官方提供的書籍獎勵
大家可以登錄http://www.ityxb.com/originalBook/Java隨意選擇,私信書名+地址給驗題君,否則隨機發(fā)哦!
比賽結束后,博客發(fā)布傳智杯完整題目題解的同學將贈送程序員小罐茶一份,限定三個名額!
PS:請大家務必完善個人聯(lián)系信息用于收獎品哦