F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

小S买饮料

Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 1    Accepted Submission(s): 1


Problem Description
某日,小Q和小S在学校食堂一起吃中饭,吃完后,小S买了饮料后放在餐盘里一起端去餐盘回收处。小Q以为小S买了饮料后打算直接倒掉(事实上只是为了少走一趟路),觉得很好笑,便开始对小S说“买了倒掉”。然而,小S的忍耐程度是有限的,如果小Q不停地向小S说“买了倒掉”,小S当然会觉得很烦。而且,如果小S的忍耐程度到达0及0以下,小Q就会被小S打一顿。小S打算采取一些应对措施。小Q每说一遍“买了倒掉”,小S都有2种选择:
1、  直接不理他,此时小S的忍耐值减少a1,小Q的快乐值增加b1;
2、  跟小Q一起笑一下,此时小S的忍耐值减少a2,小Q的快乐值增加b2 。
假定小Q至少需要说n遍“买了倒掉”,小S的初始忍耐值为m,你的任务是判断小Q的结局。也许无论怎样小Q都要被小S打了;或者是小S可以做到不打小Q,这时需要计算在小Q至少说了n遍,小S的忍耐值不降为0的前提下小Q的快乐值可以达到的最大值。
 

Input
第一行一个正整数T,代表数据的组数
每组数据第一行输入两个正整数n,m,分别代表小Q至少要说的次数及小S的初始忍耐值。
第二行为一个正整数a1和一个正整数b1,分别代表小S直接不理小Q时小S忍耐值的改变值及小Q快乐值的增加值。
第三行为一个正整数a2和一个正整数b2,分别代表小S跟小Q一起笑一下时小S忍耐值的改变值及小Q快乐值的增加值。

$ T \leq 10 $
$n, m, b1, b2 \leq 10^{5} $
$1 \leq a1, a2 \leq 10^{5}$
 

Output
对于每组数据,
如果无论怎样小Q都要被小S打了,则只在第一行输出“Ops”
否则就先在第一行输出“It all depends”(,然后第二行输出一个正整数,为小S的忍耐值不降为0的前提下小Q的快乐值可以达到的最大值。
每组数据输完后输出一个空行(除最后一组数据)
 

Sample Input
2 3 5 2 3 3 6 3 6 1 3 2 7
 

Sample Output
Ops It all depends 17
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2025 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2025-03-29 18:28:17, Gzip enabled