{"title":" \u7d9a\uff1a n \u756a\u76ee\u306e\u7d44\u307f\u5408\u308f\u305b","url":"https://sumim.hatenablog.com/entry/20041207/p3","image_url":null,"height":"190","width":"100%","description":"\u30eb\u30fc\u30d7\u3092\u6392\u9664\u3057\u3066\u3001\u5fc3\u6301\u3061\u3001\u3059\u3063\u304d\u308a\u3068\u3055\u305b\u3066\u307f\u307e\u3057\u305f\u3002\u5fc3\u6301\u3061\u3002\uff57 SequenceableCollection >> combinations: digits atATimeAt: target | size sum ranges cursor digit | size _ self size. (size = target]. sum _ cursor > 1 ifTrue: [ranges at: cursor - 1] ifFalse: [0]. digit _ self species with: (self at: cursor). ^ digit, ((self allButFirs\u2026","author_name":"sumim","categories":["Squeak","Smalltalk"],"published":"2004-12-07 00:00:02","provider_url":"https://hatena.blog","version":"1.0","provider_name":"Hatena Blog","blog_title":"Smalltalk\u306et\u306f\u5c0f\u6587\u5b57\u3067\u3059","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fsumim.hatenablog.com%2Fentry%2F20041207%2Fp3\" title=\" \u7d9a\uff1a n \u756a\u76ee\u306e\u7d44\u307f\u5408\u308f\u305b - Smalltalk\u306et\u306f\u5c0f\u6587\u5b57\u3067\u3059\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","blog_url":"https://sumim.hatenablog.com/","author_url":"https://blog.hatena.ne.jp/sumim/","type":"rich"}