Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def f(nums, chars, rez, len_chars, len_nums_):
- if len_chars == len_nums_:
- data = ''
- for i, j in zip(nums, chars):
- data += i + j
- data += nums[-1]
- if rez == eval(data):
- return ' '.join(chars)
- else:
- for i in '+*':
- out = f(nums, chars + i, rez, len_chars + 1, len_nums_)
- if out:
- return out
- rez, *nums = input().split()
- print('=', f(list(map(lambda x: f'({x})', nums)), '', int(rez), 0, len(nums) - 1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement