#2131. 远足活动

远足活动

题目描述

小明决定徒步完成一个 NN 天的远足登山活动。第一天他带上一个大睡袋和足够的食物,从大本营出发。大本营的海拔高度为 00,在第 NN 天,他必须回到大本营。在这 NN 天中,他可以在他的大睡袋和简易的帐篷中入睡。

在每天的登山活动中,他可以选择向山顶出发,也可以选择下山(​同一天只能选择一种方式​),而且有如下两条规则:

1、 在登山过程中,他不能走的太快,海拔的升高的过程,空气的含氧量会发生变化,因此每天只能上升A米的海拔。

2、 在下山过程中,他也不能走的太快,否则他的膝盖无法承受冲击。每天他只能下降B米的海拔。

例如:某天早晨小明处在 470470 米的海拔位置,A=100A=100B=200B=200,那么他在这天中可以向上到达 570570 米的位置,也可以下山达到海拔 270270 米的位置,因此一天结束后,他可能处在的海拔位置在 270570270 \sim 570 米之间。

现在,给定 NNAABB,问小明最多能到达海拔多少米的高度。

输入格式

第一行三个整数,NNAABB,表示 NN 天的登山远足活动,每天可以向上爬海拔 AA 米,也可以下山下降海拔 BB 米。

输出格式

输出一个整数,表示在第 NN 天中能到达的最高海拔高度。

3 7 10
10

样例 11 解释

第一天向上爬 77,第二天向上爬 33 到达海拔 1010,第三天回到大本营。

样例 22 解释

第一天和第二天分别向上爬 4040,后面 33 天下山分别 30+30+2030+30+20

数据范围

对于 50%50\% 的数据,2n202 \le n \le 201A,B501 \le A,B \le 50

对于100%100\% 的数据,2n502 \le n \le 501A,B501 \le A,B \le 50