PY
py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from itertools import product
a,b,c = input().split()
# Enter 3 numbers seperated by space
br = ["","(",")"]
op = ["+","*"]
sol = []
sol_expr = []
for i in product(br,[a],op,br,[b],br,op,[c],br):
try:
sol.append(eval("".join(i)))
sol_expr.append("".join(i))
except:
pass
print(sol_expr[sol.index(max(sol))],"=",max(sol))
"""
[ASSIGNMENT] : Expressions Matter
TASK : Given three integers a, b, c,
return the largest number obtained after inserting the following operators and brackets +, *, ( )
For Example : :
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run