{"width":"100%","version":"1.0","provider_name":"Hatena Blog","published":"2010-05-24 20:09:27","image_url":null,"blog_url":"https://nodchip.hatenadiary.org/","categories":[],"provider_url":"https://hatena.blog","description":"\u5e7e\u4f55 \u63a5\u3059\u308b\u70b9\u3092\u56fa\u5b9a\u3057\u3066\u30d9\u30af\u30c8\u30eb\u306e\u8db3\u3057\u7b97\u3068\u5f15\u304d\u7b97 typedef complex<double> P; void go(const P& a, const P& b, const P& c, const P& d) { if (abs(a - c) > EPS) { return; } assert(abs(a - d) > EPS); assert(abs(b - c) > EPS); assert(abs(b - d) > EPS); P p = b - a + d; printf(\"%.03f %.03f\\n\", p.real(), p.imag()); } int main() { f\u2026","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fnodchip.hatenadiary.org%2Fentry%2F20100524%2F1274699367\" title=\"PKU 2624 4th Point - nodchip\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_name":"nodchip","title":"PKU 2624 4th Point","url":"https://nodchip.hatenadiary.org/entry/20100524/1274699367","type":"rich","author_url":"https://blog.hatena.ne.jp/nodchip/","blog_title":"nodchip\u306e\u65e5\u8a18","height":"190"}