2020-05-30から1日間の記事一覧
Juliaでの方法 方法1 sum(1:100) ^ 2 - sum(map(x -> x * x, (1:100))) 方法2 Int64((100 * (100+1) / 2) ^ 2) - Int64((100 * (100+1) * (2*100+1) / 6))
Rubyでの方法 (2..20).reduce(:lcm) Haskellでの方法 foldl lcm 1 [2..20] Juliaでの方法 foldl(lcm,2:20)
将来得られるものより今得られるもののほうが価値がある。 What you get now is more valuable than what you get in the future. あなたが持っていないものを欲しがるのではなく、あなたが持っているものを大切にしろ。 Cherish what you have, not want wh…
Rubyによる方法 def palindromic_number(n, a=0) if n == 0 a else q, r = n.divmod 10 palindromic_number(q, a * 10 + r) end end def is_palindromic_number(n) n == palindromic_number(n) end largest_palindromic_number = 0 999.downto(100) { |a| 99…