sobota, 30 października 2010

Project Euler

Project Euler to zbiór programistyczno-matematycznych zagadek. Jest ich aktualnie ponad 300. Po rejestracji możemy wpisywać odpowiedzi. Po podaniu poprawnego rozwiązania mamy dostęp do komentarzy.
W pierwszym zadaniu musimy znaleźć sumę liczb poniżej 1000, które są wielokrotnościami liczb 3 i 5. Wystarczy prosty programik w Ruby:
puts (1..999).select{|n| n%3+n%5 == 0}.inject(0){|x, n| x+n}

Brak komentarzy:

Prześlij komentarz