[Ответить в тред] Ответить в тред

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 11 | 5 | 8
Назад Вниз Каталог Обновить

Доброго времени суток, кто бы ты ни был. Есть Аноним 12/10/16 Срд 22:46:57  855587  
(28Кб, 250x250)
Доброго времени суток, кто бы ты ни был. Есть задачка, но она завязана на руби. Я не рубист, но пытаюсь понять изо всех сил. Собственно код

def f(n)
_,a,b,c,d=->(a,b;c,d){c,a,d=[[b,d||0,a%b]]+(c||[]),a/b,1+(d||0)while(a>0);c.map{|a,c,d|[a,(c>b)?_[c,b]:c,d]}},0,->a{a==[a]?a.map{|a,c,d|b[a]b[c]b[d]}.reduce(:+):a},->(a,b){a==[*a]?a.map{|d|d.map{|_|c[_,b]}}:a+((a==b)?1:0)},n;d,a=b[c[_[d,a+2],a+2]]-1,(a+1)while(d>0);a
end

Одна большая лямбда или как она там в руби называется. Кто-нибудь может подсказать, что она делает? Или перевесть хоть кусок в читаемый кусок? При аргументах 0..3 всё отрабатывает шустро, при 4 выполняется бесконечно долго. А мне нужен результат с четвёркой.
С меня как всегда нихуя
Аноним 12/10/16 Срд 22:49:19  855590
От этой хуйни печёт уже
Аноним 12/10/16 Срд 22:51:46  855594
(28Кб, 250x250)
хей-хей, хоть чего ответьте, ну
Аноним 12/10/16 Срд 22:53:15  855596
(7Кб, 300x168)
бумп
Аноним 12/10/16 Срд 22:55:39  855598
(0Кб, 200x200)
ну же
Аноним 12/10/16 Срд 23:00:12  855600
(18Кб, 346x259)
>>855594
>хоть чего ответьте, ну

скрыл
Аноним 12/10/16 Срд 23:45:14  855639
хаскель
Аноним 13/10/16 Чтв 01:30:42  855700
>>855587 (OP)
Иди нахуй
Аноним 14/10/16 Птн 01:35:21  856277
Ох уж этот опенер
Аноним 14/10/16 Птн 02:15:02  856288
emacs
Аноним 14/10/16 Птн 02:32:17  856294
Ну как, решил?
ответ Лол 20/10/16 Чтв 14:20:25  860588
ну как решил,какой ответ??

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 11 | 5 | 8
Назад Вверх Каталог Обновить

Топ тредов
Избранное