Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 18, 2016 12:01:51

gratiani
Зарегистрирован: 2016-05-30
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Вариации выражений

Даны три числа 1, 2, 3. Как можно реализовать вывод всех возможных значений выражения, применяя знаки +, *, и по необходимости скобки. Например:

 1+2*3=7
1*(2+3)=5
1*2*3=6
(1+2)*3=9

Отредактировано gratiani (Авг. 18, 2016 12:02:09)

Офлайн

#2 Авг. 19, 2016 11:09:51

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Вариации выражений

смотрите модуль itertools там есть методы для комбинаторики



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version