- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
ماریو که با دست خالی حریف کینگکوپا نمیشود؛ تصمیم به خرید شمشیر ویژه میگیرد. ماریو $C_M$ سکه و $G_M$ الماس دارد. از طرفی خرید شمشیر ویژه، به $C_S$ سکه و $G_S$ الماس نیاز دارد.
منظور از یک تبدیل یکی از دو کار زیر است:
- دادن $x$ الماس و گرفتن $x \times rate$ سکه.
- دادن $x \times rate$ سکه و گرفتن $x$ الماس.
توجه کنید عدد صحیح و نامنفی $rate$ در همهی تبدیلها ثابت است و «نرخ تبدیل» نام دارد ولی $x$ یک متغیر است که مقادیر صحیح و نامنفی میپذیرد و میتواند در تبدیلهای متفاوت مقدار آن عوض شود.
حال ماریو که گمان میکرد میتواند چون گذشته از آنلاین شاپ خرید کند، اداره مالیات دست به کار شد و قانونی پیش پای او گذاشت:
طبق مصوبه ۱۴۰۲۴۲۰ شورای مالیات قارچی پیش از هر تبدیل ماریو موظف به پرداخت $tax$ سکه است.
توجه کنید عدد صحیح و نامنفی $tax$ نیز در همهی تبدیلها ثابت است و «نرخ مالیات» نام دارد. همچنین باید این $tax$ سکه قبل از هر تبدیل به ادارهی مالیات پرداخت شود و در غیر این صورت تبدیل انجام نمیشود.
ماریو میتواند به تعداد دلخواه، تبدیل انجام دهد. اگر شمشیر ویژه را بخرد میتواند کینگکوپا را شکست دهد و شهر قارچها و شاهزاده خانم در امان میمانند. آیا راهی وجود دارد که با تعدادی تبدیل، شمشیر ویژه را بخرد؟
ورودی
در سطر اول $t$ تعداد سناریوها میآید و شما باید مساله را به ازای حالات مختلف و مستقل حل کنید. سپس اطلاعات سناریوها در خطوط مختلف و به ترتیب میآید. $$ 1 \le t \le 100,000$$
در سطر اول هر سناریو، به ترتیب از چپ به راست دو عدد صحیح با یک فاصله میآید که اولی $C_M$ و دومی $G_M$ است و به ترتیب نشاندهندهی تعداد سکهها و الماسهای ماریو خواهند بود.
در سطر دوم هر سناریو، به ترتیب از چپ به راست دو عدد صحیح با یک فاصله میآید که اولی $C_S$ و دومی $G_S$ است و به ترتیب نشاندهندهی تعداد سکهها و الماسهای مورد نیاز برای خرید شمشیر ویژه خواهند آمد.
$$ 0 \le C_M, G_M, C_S, G_S \le 20$$
همچنین در سطر سوم و چهارم هر سناریو به ترتیب دو عدد صحیح $tax$ و $rate$ هستند که نشاندهندهی «نرخ مالیات» و «نرخ تبدیل» هستند، خواهند آمد. $$ 1 \le tax , rate \le 20$$
خروجی
در سطر $i$ام از $t$ سطر خروجی اگر ماریو میتوانست شمشیر ویژه را بخرد Yes
و در غیر این صورت No
را خروجی دهید.
توجه کنید سیستم داوری، به بزرگی و کوچکی حروف حساس است.
مثال
ورودی نمونه ۱
3
6 6
3 4
1
11
20 0
0 5
3
4
15 5
5 10
5
1
خروجی نمونه ۱
Yes
No
Yes
در مثال اول ماریو ۶ سکه و ۶ الماس دارد. برای خرید شمشیر ویژه نیاز به ۳ سکه و ۴ الماس دارد. نرخ مالیات، ۱ و نرخ تبدیل، ۱۱ است. پس ماریو بدون نیاز به انجام تبدیل، میتواند هزینه شمشیر ویژه را بپردازد.
در مثال دوم ماریو ۲۰ سکه دارد. برای خرید شمشیر ویژه نیاز به ۵ الماس دارد. نرخ مالیات، ۳ و نرخ تبدیل، ۴ است. پس ماریو ۵ الماس کم دارد و برای پرداخت هزینه ۵ الماس به ۲۰ سکه نیاز دارد ولی اگر او مایل به تبدیل باشد ابتدا باید ۳ سکه مالیات دهید و دیگر با ۱۷ سکه قادر به خرید همهی الماسها نیست.
در مثال سوم ماریو ۱۵ سکه و ۵ الماس دارد، برای خرید شمشیر ویژه نیاز به ۵ سکه و ۱۰ الماس دارد. نرخ مالیات، ۵ و نرخ تبدیل، ۱ است. پس اگر ۵ سکه برای مالیات و ۵ سکه برای خرید الماس بدهد، ۵ الماس دریافت خواهد کرد و میتواند با ۵ سکه و ۵ الماسِ باقی مانده شمشیر ویژه را بخرد.
ارسال پاسخ برای این سؤال