<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Latest comments replied to tell</title><link>http://ja.doukaku.org/user/228/</link><description>Latest comments replied to tell(long)</description><language>ja</language><lastBuildDate>Fri, 09 Jan 2009 04:43:39 -0000</lastBuildDate><item><title>にしお's comment on 変形Fizz-Buzz問題
</title><link>http://ja.doukaku.org/comment/4115/</link><description>



&lt;a href="http://ja.doukaku.org/77/"&gt;変形Fizz-Buzz問題&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/77/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/77/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;p&gt;減点かどうかはさておき思いっきり既出ですね。&lt;/p&gt;

&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/4115/</guid></item><item><title>tell's comment on 変形Fizz-Buzz問題
</title><link>http://ja.doukaku.org/comment/4107/</link><description>



&lt;a href="http://ja.doukaku.org/77/"&gt;変形Fizz-Buzz問題&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/77/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/77/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;p&gt;流石に“15個全部作れば～”ってのは，減点対象なのかな？&lt;/p&gt;

&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/4107/</guid></item><item><title>tell's comment on 変形Fizz-Buzz問題
</title><link>http://ja.doukaku.org/comment/3852/</link><description>



&lt;a href="http://ja.doukaku.org/77/"&gt;変形Fizz-Buzz問題&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/77/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/77/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;ああ，なるほど，もしかしたら，
出題者の意図としてはこっちのコードの方が合っているかもしれないな．
他の方のコードをいくつか見て思った．
&lt;/pre&gt;
&lt;hr&gt;
  
    &lt;table&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;pre&gt;1&lt;/pre&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;upto&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="nb"&gt;puts&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;%2d:%s&amp;quot;&lt;/span&gt;&lt;span class="sx"&gt;%[i,([&amp;quot;FizzBuzz&amp;quot;]+[&amp;quot;hoge&amp;quot;]*2+[&amp;quot;Fizz&amp;quot;,&amp;quot;hoge&amp;quot;,&amp;quot;Buzz&amp;quot;,&amp;quot;Fizz&amp;quot;]+[&amp;quot;hoge&amp;quot;]*2+[&amp;quot;Fizz&amp;quot;,&amp;quot;Buzz&amp;quot;,&amp;quot;hoge&amp;quot;,&amp;quot;Fizz&amp;quot;]+[&amp;quot;hoge&amp;quot;]*2)[i%15]]&lt;/span&gt;&lt;span class="p"&gt;)}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
    &lt;div align = "right" style="margin-right: 1em;"&gt;
      [&lt;a href="http://ja.doukaku.org/lang/ruby/"&gt;
      Ruby
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/3852/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/3852/</guid></item><item><title>tell's comment on 変形Fizz-Buzz問題
</title><link>http://ja.doukaku.org/comment/3849/</link><description>



&lt;a href="http://ja.doukaku.org/77/"&gt;変形Fizz-Buzz問題&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/77/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/77/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;ありゃ，良く見たら“20行出力”ですか．
2桁分全部出力させてしまったよorz&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/3849/</guid></item><item><title>にしお's comment on 水の移し替えパズル
</title><link>http://ja.doukaku.org/comment/3621/</link><description>



&lt;a href="http://ja.doukaku.org/73/"&gt;水の移し替えパズル&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/73/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/73/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;p&gt;バケツA, B, Cに入っていた水をそれぞれa, b, cと表現することにします。
AとBを空にすることを考えてみます。
一般性を失わずにa &amp;lt;= b と仮定できます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;aとbを3で割ったあまりが一致する場合：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;まずバケツAが空になるまでAとBからCに水を移します。
a, bともに1回に1リットルずつ減るので、a手後にバケツAが空になります。&lt;/p&gt;
&lt;p&gt;次にBも空にするために、
「Aに1回集めてから、Cに2回集める」
という作業をします。
(+2, -1, -1), (-1, -1, +2), (-1, -1, +2)の合計で(0, -3, +3)になり、
3手でBからCに3リットルを移し替えたことになります。
ここで、最初の「aとbを3で割ったあまりが一致する」という条件からb - a は3の倍数なので
b - a手でBを空にできることがわかります。&lt;/p&gt;
&lt;p&gt;合計すると、aとbの3で割ったあまりが一致する場合には
b手でそれぞれ0にすることが可能だと言うことがわかります。
また、バケツの水は1ステップで最大1しか減らないので、
バケツBを空にするには最低b手が必要であることがわかります。
よってaとbを3で割ったあまりが一致する場合には、b手で両方を0にする手が存在し、それが最小です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;aとbを3で割ったあまりが一致しない場合：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;a - bに注目すると、これはCに集める場合には変化せず、AまたはBに集める場合には3増減します。
3で割ったあまりが一致しないということはa - bが3の倍数ではないということなので、
a - bを3の倍数である0にすることは不可能です。
よってaとbを3で割ったあまりが一致しない場合は、aとbをともに0にすることはできません。&lt;/p&gt;
&lt;p&gt;あとは、bとc, cとaのペアについても考えて、
あまりが一致するペアが複数あるならばそのペアの大きい方が最小のものが全体の最小手数、
1個しかないのならそのペアの大きい方が最小手数、
存在しないならその問題は解けない、と言えます。&lt;/p&gt;
&lt;p&gt;このお題は「一見探索が必要な問題に見せかけて、実はよく考えると必要ない」というのがポイントでした。ちなみに一般化しようとすると &lt;a class="reference" href="http://ja.doukaku.org/53/"&gt;http://ja.doukaku.org/53/&lt;/a&gt; 仲間はずれの判定 どう書く？org につながっていくかと思います。&lt;/p&gt;

&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/3621/</guid></item><item><title>tell's comment on 水の移し替えパズル
</title><link>http://ja.doukaku.org/comment/3619/</link><description>



&lt;a href="http://ja.doukaku.org/73/"&gt;水の移し替えパズル&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/73/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/73/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;あ，定理4と定理5の内容が一部被ってるな．
まあいいか．&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/3619/</guid></item><item><title>にしお's comment on 重複無し乱数
</title><link>http://ja.doukaku.org/comment/2373/</link><description>



&lt;a href="http://ja.doukaku.org/46/"&gt;重複無し乱数&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/46/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/46/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;&amp;gt;どこかで見たことがある問題だなぁ…

orz…
見たことがない問題を投稿してください…&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/2373/</guid></item><item><title>tell's comment on PageRankの計算
</title><link>http://ja.doukaku.org/comment/2340/</link><description>



&lt;a href="http://ja.doukaku.org/48/"&gt;PageRankの計算&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/48/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/48/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;間違えた…

×論旨
○趣旨&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/2340/</guid></item><item><title>tell's comment on 「組合せ型の最小完全ハッシュ関数」の逆関数
</title><link>http://ja.doukaku.org/comment/2000/</link><description>



&lt;a href="http://ja.doukaku.org/36/"&gt;「組合せ型の最小完全ハッシュ関数」の逆関数&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/36/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/36/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;う～ん，どうやら「どうかく.org」自体を参考URLに挙げることはできないようですね．
書き直したコードというのは，#1672です．&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/2000/</guid></item><item><title>tell's comment on トランプの和と積のパズル
</title><link>http://ja.doukaku.org/comment/1910/</link><description>



&lt;a href="http://ja.doukaku.org/34/"&gt;トランプの和と積のパズル&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/34/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/34/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  関数名はdetermineよりもcandidateが良かったな．英語は苦手だ．
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/1910/</guid></item><item><title>tell's comment on マップの通り抜け
</title><link>http://ja.doukaku.org/comment/1810/</link><description>



&lt;a href="http://ja.doukaku.org/30/"&gt;マップの通り抜け&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/30/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/30/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  しかも代数のところ，よくわからないコードになっているところがある．true and objとかわけわかめになってる…まぁいいか…
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/1810/</guid></item><item><title>tell's comment on マップの通り抜け
</title><link>http://ja.doukaku.org/comment/1806/</link><description>



&lt;a href="http://ja.doukaku.org/30/"&gt;マップの通り抜け&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/30/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/30/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;わざわざtrueやfalseを書き換えることのありがたさは，演算子が使えるぐらいか…

我ながらネタにしか見えない．

スタック使ってバックトラック(って言うんだたっけ？)した方が普通によかったな．&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/1806/</guid></item><item><title>にしお's comment on 「組合せ型の最小完全ハッシュ関数」の逆関数
</title><link>http://ja.doukaku.org/comment/1678/</link><description>



&lt;a href="http://ja.doukaku.org/36/"&gt;「組合せ型の最小完全ハッシュ関数」の逆関数&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/36/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/36/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;make_combだと[(0, 1), (0, 2), (0, 3), ...]を返しそう…
まぁ、別に深く考えてpermにしたわけでもないのですが、
make_objectsくらいにしておいたほうがよかったかもですね。
&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/1678/</guid></item><item><title>tell's comment on 「組合せ型の最小完全ハッシュ関数」の逆関数
</title><link>http://ja.doukaku.org/comment/1674/</link><description>



&lt;a href="http://ja.doukaku.org/36/"&gt;「組合せ型の最小完全ハッシュ関数」の逆関数&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/36/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/36/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  &lt;pre class='compact'&gt;prodは階乗を計算しているから，
factがわかりやすい…ミスった…
一応説明↓:

prod = 階乗 n!
comb = 組合せ nCk
inv_comb_hash = 問題の解答&lt;/pre&gt;
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/1674/</guid></item><item><title>tell's comment on 「組合せ型の最小完全ハッシュ関数」の逆関数
</title><link>http://ja.doukaku.org/comment/1673/</link><description>



&lt;a href="http://ja.doukaku.org/36/"&gt;「組合せ型の最小完全ハッシュ関数」の逆関数&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/36/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/36/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  あ，それと「組合せ型」だから，関数名はpermじゃなくて，combでは？
&lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/1673/</guid></item><item><title>tell's comment on ピラミッドを作る
</title><link>http://ja.doukaku.org/comment/633/</link><description>



&lt;a href="http://ja.doukaku.org/8/"&gt;ピラミッドを作る&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/8/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/8/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  せっかくだから別バージョン作ってみた．

timesとかuptoとか...とか，どれ使うかよく迷うよなぁ…
&lt;hr&gt;
  
    &lt;table&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9&lt;/pre&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;piramido_other&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;times&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;
    &lt;span class="nb"&gt;puts&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="p"&gt;\&lt;/span&gt;
          &lt;span class="p"&gt;(&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="o"&gt;?&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;^&amp;quot;&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;/&amp;quot;&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="p"&gt;\&lt;/span&gt;
            &lt;span class="p"&gt;(&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="o"&gt;?&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;_&amp;quot;&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot; &amp;quot;&lt;/span&gt; &lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="p"&gt;\&lt;/span&gt;
            &lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="se"&gt;\\&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt; &lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="n"&gt;piramido_other&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
    &lt;div align = "right" style="margin-right: 1em;"&gt;
      [&lt;a href="http://ja.doukaku.org/lang/ruby/"&gt;
      Ruby
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/633/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/633/</guid></item><item><title>tell's comment on ピラミッドを作る
</title><link>http://ja.doukaku.org/comment/632/</link><description>



&lt;a href="http://ja.doukaku.org/8/"&gt;ピラミッドを作る&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/8/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/8/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  timesでも同じ流さでした．

&lt;hr&gt;
  
    &lt;table&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;pre&gt;1
2
3
4
5&lt;/pre&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;piramido&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;times&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="nb"&gt;puts&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;*&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)}&lt;/span&gt;
&lt;span class="c1"&gt;# 1.upto(n){|i|puts&amp;quot; &amp;quot;*(n-i)+&amp;quot;*&amp;quot;*(2*i-1)}&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="n"&gt;piramido&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
    &lt;div align = "right" style="margin-right: 1em;"&gt;
      [&lt;a href="http://ja.doukaku.org/lang/ruby/"&gt;
      Ruby
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/632/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/632/</guid></item></channel></rss>