{"type":"rich","url":"https://c4se.hatenablog.com/entry/2012/06/29/222300","image_url":null,"published":"2012-06-29 22:23:00","width":"100%","height":"190","version":"1.0","author_url":"https://blog.hatena.ne.jp/Kureduki_Maari/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fc4se.hatenablog.com%2Fentry%2F2012%2F06%2F29%2F222300\" title=\"FizzBuzz #erlang - c4se\u8a18\uff1a\u3055\u3063\u3061\u3083\u3093\u3067\u3059\u3088\u2606\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","categories":["Programming","Erlang"],"blog_url":"https://c4se.hatenablog.com/","provider_name":"Hatena Blog","author_name":"Kureduki_Maari","provider_url":"https://hatena.blog","title":"FizzBuzz #erlang","description":"\u3042\u305f\u3057\u3083FizzBuzz\u3082\u66f8\u3051\u306d\u3048\u306e\u304b\u3088\u2026\u2026\u3002 -module(zampan). -compile(export_all). fizzbuzz(N) -> fizzbuzz(N, []). fizzbuzz(0, Acum) -> lists:concat(lists:map(fun(Elm) -> io:format(\"~p \", [Elm]) end, Acum)); fizzbuzz(N, Acum) -> if (N rem 3 == 0) and (N rem 5 == 0) -> fizzbuzz(N - 1, [\"Fizzbuzz\" | Acum]); N rem 3 == 0 \u2026","blog_title":"c4se\u8a18\uff1a\u3055\u3063\u3061\u3083\u3093\u3067\u3059\u3088\u2606"}