Size: a a a

Эликсир и Вунш

2018 February 09

K

Konstantin in Эликсир и Вунш
такие абсолютно бесполезные. а есть типа  Little OTP Guide, где описывается подход, и пофиг что там методы устарели, но суть как работать с нодами и переподнимать приложения в распределеных системах - не поменялась
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
@konstantin_zo Согласен.
источник

AB

Alexey Bolshakov in Эликсир и Вунш
это вот оно?
источник

AB

Alexey Bolshakov in Эликсир и Вунш
источник

K

Konstantin in Эликсир и Вунш
ага. мне очень понравилась
источник

AB

Alexey Bolshakov in Эликсир и Вунш
спасибо за наводку
источник

KA

Kurmet Aubanov in Эликсир и Вунш
Konstantin
такие абсолютно бесполезные. а есть типа  Little OTP Guide, где описывается подход, и пофиг что там методы устарели, но суть как работать с нодами и переподнимать приложения в распределеных системах - не поменялась
Спасибо!
источник
2018 February 10

ДК

Денис Квiтковий in Эликсир и Вунш
Привет :)
Есть зелёный вопрос, на решение такой задачки:
1. Есть массив. [1, 8, 5, -4, 3, 4, 13 .... -11 ]
2. Нужно сделать: а)найти, есть ли в нём хотя бы два числа, которые при умножении дают 20; б) Вывести эти числа.
3. Стандартное решение такое - берём 1ое число [ first | rest] и множим на оставшиеся пока не найдётся пара для создания 20. И так в Эликсире можно будет их найти постоянным перебором.
...
4. Однако, я решил, из любопытства, пойти несколько от обратного и застрял. Вот в чём суть: а) берём первый элемент [ first | rest]; б) 20 делим на него, result = 20/first; в) если result находится в rest, выводим first и result.
///
#задача #массив #перебор #рекурсия #треш
источник

AP

Artur Plysyuk in Эликсир и Вунш
Это хвастовство или вопрос?
источник

ДК

Денис Квiтковий in Эликсир и Вунш
Это вопрос о.о
источник

ДК

Денис Квiтковий in Эликсир и Вунш
Сижу и втыкаю, аки баран. Решил уже сюда со своим втыканием прийти
источник

ДК

Денис Квiтковий in Эликсир и Вунш
Вот Решение, после подсказок ниже:
"""""
def twonny do
   array = [1, 3, 4, 9, 12, 5, 6, 13, -1]
   twonny(array)
 end

 def twonny([a | rest]) do
     b = round(20 / a) ### тут float нужно в int превратить
     case Enum.member?(rest, b)  do
     true -> "#{a} * #{b} = 20. This array has chance to fly to the moon"
     false -> twonny(rest)
   end
 end

 def twonny([]) do
   "The list is empty"
 end
"""""
источник

ДК

Денис Квiтковий in Эликсир и Вунш
4 и 5 имеются. А выдаёт мне только: "The list is empty", вместо них
источник

AP

Artur Plysyuk in Эликсир и Вунш
Enum.member?([4.0],4)
источник

AP

Artur Plysyuk in Эликсир и Вунш
Enum.member?([4],4)
источник

AP

Artur Plysyuk in Эликсир и Вунш
Разное
источник

ДК

Денис Квiтковий in Эликсир и Вунш
🙃
источник

ДК

Денис Квiтковий in Эликсир и Вунш
Artur Plysyuk
Разное
Понял, буду пробовать.
источник

ДК

Денис Квiтковий in Эликсир и Вунш
🤣
источник

ДК

Денис Квiтковий in Эликсир и Вунш
работает 😅
источник