C - When I hit my pocket... Editorial /

Time Limit: 2 sec / Memory Limit: 1024 MB

配点 : 400400

問題文

すぬけ君は最初、ビスケットを 11 枚持っており、日本円は持っていません。 すぬけ君は、以下の操作を好きな順に合計ちょうど KK 回行います。

  • 持っているビスケットを叩き、11 枚増やす
  • ビスケット AA 枚を 11 円に交換する
  • 11 円をビスケット BB 枚に交換する

KK 回の操作の後、すぬけ君が持っているビスケットの枚数の最大値を求めてください。

制約

  • 1K,A,B1091 \leq K,A,B \leq 10^9
  • K,A,BK,A,B は整数である

入力

入力は以下の形式で標準入力から与えられる。

KK AA BB

出力

KK 回の操作の後、すぬけ君が持っているビスケットの枚数の最大値を出力せよ。


入力例 1Copy

Copy
4 2 6

出力例 1Copy

Copy
7

以下のように操作を行うと、KK 回の操作の後、すぬけ君の持っているビスケットの枚数は最大になります。

  • ビスケットを叩く。すぬけ君は、ビスケット 22 枚と 00 円を持っている。
  • ビスケット 22 枚を 11 円に交換する。すぬけ君は、ビスケット 00 枚と 11 円を持っている。
  • ビスケットを叩く。すぬけ君は、ビスケット 11 枚と 11 円を持っている。
  • 11 円をビスケット 66 枚に交換する。すぬけ君は、ビスケット 77 枚と 00 円を持っている。

入力例 2Copy

Copy
7 3 4

出力例 2Copy

Copy
8

入力例 3Copy

Copy
314159265 35897932 384626433

出力例 3Copy

Copy
48518828981938099

Score : 400400 points

Problem Statement

Snuke has one biscuit and zero Japanese yen (the currency) in his pocket. He will perform the following operations exactly KK times in total, in the order he likes:

  • Hit his pocket, which magically increases the number of biscuits by one.
  • Exchange AA biscuits to 11 yen.
  • Exchange 11 yen to BB biscuits.

Find the maximum possible number of biscuits in Snuke's pocket after KK operations.

Constraints

  • 1K,A,B1091 \leq K,A,B \leq 10^9
  • K,AK,A and BB are integers.

Input

Input is given from Standard Input in the following format:

KK AA BB

Output

Print the maximum possible number of biscuits in Snuke's pocket after KK operations.


Sample Input 1Copy

Copy
4 2 6

Sample Output 1Copy

Copy
7

The number of biscuits in Snuke's pocket after KK operations is maximized as follows:

  • Hit his pocket. Now he has 22 biscuits and 00 yen.
  • Exchange 22 biscuits to 11 yen. his pocket. Now he has 00 biscuits and 11 yen.
  • Hit his pocket. Now he has 11 biscuits and 11 yen.
  • Exchange 11 yen to 66 biscuits. his pocket. Now he has 77 biscuits and 00 yen.

Sample Input 2Copy

Copy
7 3 4

Sample Output 2Copy

Copy
8

Sample Input 3Copy

Copy
314159265 35897932 384626433

Sample Output 3Copy

Copy
48518828981938099


2025-04-03 (Thu)
12:59:48 +00:00