Найти - Пользователи
Полная версия: Подумайте над интересной задачкой, (в интернет не подглядывать)
Начало » Python для новичков » Подумайте над интересной задачкой, (в интернет не подглядывать)
1
treeloys
“Расставьте между цифрами 1, 3, 4 и 6 любые знаки элементарных арифметических операций (сложение, вычитание, умножение и деление), чтобы получилось выражение с результатом 24. Каждую цифру можно использовать только один раз; порядок действий определяете вы сами. Например, выражение 3 × (4 + 6) + 1 = 31 допустимо, но неверно, поскольку не дает в результате 24.”
Я это решил без скобок, но с учетом ЯП. В одном случае своей головой, во втором 94 вариантов, но так же с учетом я.п.
alexgreg
уже решил? выкладывай
JOHN_16
благодаря функции eval и модулю itertools эта задача решается достаточно легко
treeloys
JOHN_16
благодаря функции eval и модулю itertools эта задача решается достаточно легко
Спалил контору
Shaman
Тут и без eval делать нечего.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB