Сумма и произведение списка - Haskell - Обсуждение 1542417 |
|
Обсуждение
Всего сообщений: 8
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Сумма и произведение списка |
||||
DmitryM5 | 01.10.2015 19:51 |
https://www.cyberforum.ru/post8139570.html
sumprod :: Num a => -> (a, a)
sumprod = foldl step (0, 1)...
|
||
Araneo | 01.10.2015 20:16 |
https://www.cyberforum.ru/post8139686.html
если аргументы местами не перепутал, то так, лень...
|
||
Catstail | 01.10.2015 21:06 |
https://www.cyberforum.ru/post8139930.html
или
step (s,p) n = (s+n,p*n)
|
||
Araneo | 01.10.2015 21:11 |
https://www.cyberforum.ru/post8139951.html
Catstail, что суть одно и тоже.
|
||
Catstail | 01.10.2015 21:20 |
https://www.cyberforum.ru/post8139992.html
Araneo, да, но на 3 символа короче :)
|
||
Araneo | 01.10.2015 21:24 |
https://www.cyberforum.ru/post8140011.html
Иногда, понимание лямбд может и сэкономить символы...:p
t...
|
||
Catstail | 22.03.2021 06:36 |
https://www.cyberforum.ru/post15353853.html
Полный код:
sumprod = foldl step (0, 1)
where
...
|
||
Curry | 22.03.2021 23:08 |
https://www.cyberforum.ru/post15356200.html
Ох, чего то слишком простые или слишком абсурдные вопросы в...
|
||
|
||||
Similar |
Сумма элементов списка кратных 3 Операции над элементами списка: сумма, произведение или среднее Массивы: сумма, произведение, сумма квадратов, среднее арифметическое всех элементов, сумму шести первых Сформирова из списка список-результат: первый эл-т — сумма всех элементов, второй — сумма хвоста и т.д. |
|||
Ads |
|
|||
MoreAnswers |
Прибавить в хвост списка такой элемент, чтобы сумма нового списка была равна S Вычислить произведение элементов списка, находящихся на n-ном уровне списка Вычислить произведение P кубов трех чисел a, b и c, если их сумма меньше нуля, произведение P модулей трех чисел a, b и c, если их сумма больше нуля Сумма и произведение |
|||