let a, b, c be Non-Negative Integers
let f(x, y) be a function such that:
f(a, b) = c
f(b, a) = c
f(a, c) = b
what is
f
?I'm not going to mess around with the formal notation of math, because the answer isn't something you can't figure out.
How to check your answer: pick arbitrary values for
a
and b
. Use what you think f
is and the formula f(a, b) = c
to calculate c
. Then see if the other two formulas are true with those values of a
, b
, and c
.
3 comments:
Golf (in sourcecode bytes)
Perl: 18 (assuming I know what I'm doing)
Ruby: 18 (assuming I know what I'm doing)
Jax: 21 (just the function)
Haskell: 22
Python: 28
C/C++: 31 (just the function)
sub f{return abs($_[0]-$_[1])}
Andy:
f(3, 8) = 5
f(8, 3) = 5
f(3, 5) = 2
Post a Comment