igor.kaist, хм… про второй вариант даже не подумал. Идея клевая…
“Мне нужна программа на Паскале.. На Питоне явно будет более сложный и длинный код.”
igor.kaist
2. Надо быть слишком хитрым, чтоб попросить решить задачу на паскале на форуме питон программистов, в надежде на то что кто то ради стеба решит ее на питоне, что тебе вероятно и нужно.
bobryЕсли я правильно понял задание:
Ждем бравого питонера, который появится внезапно и напишет решение в одну строчку smile
m = [
[ 1, 2, 3],
[-2, 5, -12],
[ 7, 14, 2]
]
print map((lambda (x) : reduce((lambda y1, y2: abs(y1) if abs(y1) > abs(y2) else abs(y2)), x)), m)
bobryможно на J
может теперь кто нибудь в качестве апогея приведет решение на scheme/clisp, haskell, erlang, w/e ?
[matrix =. 3 4 $ (_1 + ? 12 # 0) * ? 12 # 10
_4.04939 _0.193321 _1.96078 _3.13898
_3.69897 0 _3.53641 _1.96589
_2.03722 _0.305444 _0.227521 _5.92549
>./ |: | matrix
4.04939 3.69897 5.92549