Time Limit: 2 sec / Memory Limit: 1024 MB
配点 : 100 点
問題文
あなたは子供にゲームをプレイさせ、その結果に応じてお小遣いをあげることにしました。
そのゲームの内容は以下の通りです。
- 1 以上 9 以下の整数 1 つが書かれた整数パネル 3 枚と
+
が書かれた演算子パネル 1 枚がある - これら 4 枚のパネルを横一列に並べて X + Y の形の数式を作る (すなわち、演算子パネルを端に置くことはできない)
- 数式を計算した結果と同じ値のお小遣いをあげる
ゲームで使用する各整数パネルの値 A, B, C が与えられるので、あげることになり得るお小遣いの最大値を求めてください。
制約
- 入力はすべて整数である
- 1 \leq A, B, C \leq 9
入力
入力は以下の形式で標準入力から与えられる。
A B C
出力
あげることになり得るお小遣いの最大値を出力せよ。
入力例 1
1 5 2
出力例 1
53
52+1
と並べたときにあげることになるお小遣いは 53 となりこれが最大です。
入力例 2
9 9 9
出力例 2
108
入力例 3
6 6 7
出力例 3
82
Score : 100 points
Problem Statement
You have decided to give an allowance to your child depending on the outcome of the game that he will play now.
The game is played as follows:
- There are three "integer panels", each with a digit between 1 and 9 (inclusive) printed on it, and one "operator panel" with a
+
printed on it. - The player should construct a formula of the form X + Y, by arranging the four panels from left to right. (The operator panel should not be placed at either end of the formula.)
- Then, the amount of the allowance will be equal to the resulting value of the formula.
Given the values A, B and C printed on the integer panels used in the game, find the maximum possible amount of the allowance.
Constraints
- All values in input are integers.
- 1 \leq A, B, C \leq 9
Input
Input is given from Standard Input in the following format:
A B C
Output
Print the maximum possible amount of the allowance.
Sample Input 1
1 5 2
Sample Output 1
53
The amount of the allowance will be 53 when the panels are arranged as 52+1
, and this is the maximum possible amount.
Sample Input 2
9 9 9
Sample Output 2
108
Sample Input 3
6 6 7
Sample Output 3
82