{"width":"100%","author_url":"https://blog.hatena.ne.jp/nodchip/","provider_name":"Hatena Blog","url":"https://nodchip.hatenadiary.org/entry/20100518/1274184954","blog_title":"nodchip\u306e\u65e5\u8a18","description":"C++\u306a\u3089next_permutation()\u3067\u7d42\u308a int main() { string line; while (getline(cin, line) && line != \"#\") { if (next_permutation(line.begin(), line.end())) { cout << line << endl; } else { cout << \"No Successor\" << endl; } } }","categories":[],"type":"rich","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fnodchip.hatenadiary.org%2Fentry%2F20100518%2F1274184954\" title=\"PKU 1146 ID Codes - 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","published":"2010-05-18 21:15:54","height":"190","provider_url":"https://hatena.blog","image_url":null,"title":"PKU 1146 ID Codes","version":"1.0","blog_url":"https://nodchip.hatenadiary.org/"}