«Знание — могущество».

13 мая 2009

Логическая задачка 2

написал Figaroo в рубрике Разное @ 12:01

Здравствуйте. Представляю Вашему вниманию простенькую задачку. :-)

Дано:
Задана следующая арифметическая операция "@":
a @ b = 1 - \frac{a}{b}

Задание:
Выразить арифметические операции + (сложение), - (вычитание), * (умножение), / (деление) через заданную операцию @. (В выражениях можно использовать только скобки, числа и операцию @).

Ответы под катом.

У меня пока получилось так:
Деление: \frac{a}{b} = (a @ b) @ 1
Умножение: a \times b = (a @ ((1 @ b) @ 1)) @ 1
Вычитание:  a - b = ((b @ a) @ ((1 @ a) @ 1)) @ 1
Сложение:  a + b = (((((b @ (2 @ 1)) @ 1) @ a) @ ((1 @ a) @ 1)) @ 1

За вычитание и сложение спасибо Bloodthrist'у.

Комментарии (1) »

  1. интересно.

    Комментарий by Косяк — 7 июня 2009 @ 15:41


RSS-лента комментариев к этой записи

Оставить комментарий

Пожалуйста, заполните все поля.

© Валерий 'Figaroo' Киркиж, 2008-2012 гг.