{"image_url":null,"author_url":"https://blog.hatena.ne.jp/shinichiro_h/","blog_title":"\u517c\u96d1\u8a18","version":"1.0","height":"190","provider_url":"https://hatena.blog","author_name":"shinichiro_h","blog_url":"https://shinh.hatenablog.com/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fshinh.hatenablog.com%2Fentry%2F20060619%2F1150646592\" title=\" 100\u4e07\u884c\u3092\u8d8a\u3048\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8 - \u517c\u96d1\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","title":" 100\u4e07\u884c\u3092\u8d8a\u3048\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8","type":"rich","description":"template<int x, int y, int z, bool b> struct tarai_ { enum { x_ = tarai_<x-1, y, z, x <= y>::v, y_ = tarai_<y-1, z, x, x <= y>::v, z_ = tarai_<z-1, x, y, x <= z>::v, v = tarai_<x_, y_, z_, x_ <= y_>::v }; }; template <int x, int y, int z> struct tarai_<x, y, z, true> { enum { v = y }; }; template <i\u2026","provider_name":"Hatena Blog","categories":["Program","C++"],"width":"100%","url":"https://shinh.hatenablog.com/entry/20060619/1150646592","published":"2006-06-19 01:03:12"}