#P7366. [CTSC2002] 月亮森林

[CTSC2002] 月亮森林

Description

老人解释说,这颗种子非同寻常,种下去的第二天上午就会长成一棵高度为 11(一个单位)的小树苗。

月亮树的生命力极强,以后还会每天上午长高一个单位。由于月亮树不同于地球上的生物,女孩必须使用一种特殊的肥料才能对它施肥,而这种肥料老爷爷每天会送给女孩儿一个单位。每天晚上,她必须给一棵树或者下午刚种下去的种子施肥,但不能多施肥,也不能不施肥。被施肥的树或者种子在第二天上午将比一般情况下多长高一个单位,即两个单位。

月亮树在成长的过程中有两个称为 “收获点” 的特殊高度,分别为 HP1\text{HP1}HP2\text{HP2}。当月亮之树的高度第一次达到或者超过 HP1\text{HP1} 的那天中午,树上就会结出一个果实。同样,当高度第一次达到或者超过 HP2\text{HP2} 的那天中午,树上也会结出一个果实。

果实里面有一颗种子, 和女孩当初捡到的一模一样。每天下午,女孩都可以选择一些种子种下去,当然也可以不种。当女孩种了恰好 MM 棵树,且它们的高度都相同时,这些树才能真正的适应地球的环境,永远的活下去。

醒来后的那天下午,女孩儿就按照老爷爷的吩咐把种子种下去了。她把完成老爷爷交付给她的任务作为一生中最大的心愿,日复一日,年复一年辛勤的劳动着。她每天傍晚一坐在门槛上望着远方,眼前就会浮现出一片美丽而宽广的月亮森林。她坚信自己一定能成功,需要再长的时间也不怕。但是这一天何时才会来到呢?

Input Format

三个整数 HP1,HP2,M\text{HP1,\,HP2},\,M,代表两个收获点的高度和所需月亮树的棵数。

Output Format

仅包含一个整数 TT,即最少需要的天数。

4 9 3
12
10 15 6
84

Hint

对于 100%100\% 的数据,2HP1,HP2202 \leq \text{HP1,\,HP2} \leq 202M1002 \leq M \leq 100