# Iccanobif

**URL:** <https://www.ruby-forum.com/t/iccanobif/166189>\
**Category:** IT\
**Created:** [April 22, 2009, 5:23pm UTC](https://www.ruby-forum.com/t/iccanobif/166189 "2009-04-22T17:23:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![giampiz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@giampiz](https://www.ruby-forum.com/u/giampiz)\
**Post date:** [April 22, 2009, 5:23pm UTC](https://www.ruby-forum.com/t/iccanobif/166189/1 "2009-04-22T17:23:36Z")

</div>

qualcosa di veramente inutile  
la serie di Fibonacci tradizionalmente inizia con (1,1); perÃ²… provate  
questo script

iccanobif = (1…10).inject(f = [1,1]) {|f, n| f.insert(-1,(f[-2] -  
f[-1])) }  
p “#{‘fibonacci’.reverse}([1,1],10) = #{iccanobif.inspect}”

fibonacci = (1…10).inject(f = [1,1]) {|f, n| f.insert(-1,(f[-2] +  
f[-1])) }  
p “fibonacci([1,1],10) = #{fibonacci.inspect}”  
seeds = [[1,1],[0,1],[1,0],[-1,1],[2,-1],[-3,2],[5,-3],[-8,5]]  
(0…(seeds.size)).each do |i|  
seed = seeds[i].dup  
n = 10 + i  
fib = (1…n).inject(seed) {|f, n| f.insert(-1,(f[-2] + f[-1]))}  
p “fib(#{seeds[i].inspect},#{n}) = #{fib.inspect}”  
end

scusate la divagazione, ma Ruby mi fa questo effetto

---

<div class="post-metadata">

**Author:** ![giampiz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@giampiz](https://www.ruby-forum.com/u/giampiz)\
**Post date:** [April 22, 2009, 7:09pm UTC](https://www.ruby-forum.com/t/iccanobif/166189/2 "2009-04-22T19:09:25Z")

</div>

???

diminuire le dosi di caffeina e nicotina aiutano a vivere  
meglio 😛 😃 😃 😃 😃

Il giorno 22/apr/09, alle ore 17:23, Giampiero Z. ha scritto:

> n = 10 + i  
> fib = (1…n).inject(seed) {|f, n| f.insert(-1,(f[-2] + f[-1]))}  
> p “fib(#{seeds[i].inspect},#{n}) = #{fib.inspect}”  
> end

## luca sabato

nope — the [nomad code]  
email: removed\_email\_address@domain.invalid  
pensieri: [http://sabatia.it](http://sabatia.it)

---

<div class="post-metadata">

**Author:** ![giampiz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@giampiz](https://www.ruby-forum.com/u/giampiz)\
**Post date:** [April 22, 2009, 7:22pm UTC](https://www.ruby-forum.com/t/iccanobif/166189/3 "2009-04-22T19:22:18Z")

</div>

Ragazzo mio, sei veramente perverso :-)))
