{"categories":["PE","C#","sage"],"description":"Problem 42 using System; using System.Collections.Generic; using System.IO; using System.Text.RegularExpressions; using System.Linq; class PE042 { static bool IsTriangleWord(string word) { int sum = word.Select(c => c - 'A' + 1).Sum(); int n = 0; for (int i = 1; ; i++) { n += i; if (n > sum) return \u2026","provider_name":"Hatena Blog","height":"190","author_url":"https://blog.hatena.ne.jp/noriok/","provider_url":"https://hatena.blog","version":"1.0","title":"Project Euler 42","image_url":"http://cdn-ak.f.st-hatena.com/images/fotolife/n/noriok/20140906/20140906211853.png","author_name":"noriok","type":"rich","url":"https://noriok.hatenadiary.jp/entry/2014/09/06/220018","published":"2014-09-06 22:00:18","blog_url":"https://noriok.hatenadiary.jp/","width":"100%","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fnoriok.hatenadiary.jp%2Fentry%2F2014%2F09%2F06%2F220018\" title=\"Project Euler 42 - C#\u7df4\u7fd2\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>","blog_title":"C#\u7df4\u7fd2\u65e5\u8a18"}