#!/usr/bin/ruby # Daniel "Trizen" Șuteu # Date: 04 November 2017 # https://github.com/trizen # https://projecteuler.net/problem=12 # Runtime: 0.329s say (^Inf -> lazy.map { .polygonal(3) }.first_by { .sigma0 > 500 })