2010-01-20から1日間の記事一覧

Project Euler 9

素直に書くととても遅い。 n = 1000 m = div n 2 is_right_angle (a, b, c) = a * a + b * b == c * c product_t (a, b, c) = a * b * c triplets = [ (a, b, c) | a a + b + c == n && a main = print(map product_t (filter is_right_angle triplets))直積…