<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Latest comments for language 'dc' on doukaku.org</title><link>http://ja.doukaku.org/lang/dc/</link><description>Latest comments for language 'dc' on doukaku.org(long)</description><language>ja</language><lastBuildDate>Sat, 22 Nov 2008 20:36:25 -0000</lastBuildDate><item><title>shg's comment on 与えられた数字のケタ数
</title><link>http://ja.doukaku.org/comment/2909/</link><description>



&lt;a href="http://ja.doukaku.org/40/"&gt;与えられた数字のケタ数&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/40/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/40/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  
&lt;p&gt;いまごろだが問題を読み違えていたことに気付いたので訂正(一行目)。前のマクロでは位と最高位の数字を取り出していた。また、その目的だったとしても前の投稿は冗長だったので短かくしたものをついでに(二行目)。以下は実行例。数字のみの行は出力。
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;2469 ldxf
1000
4
c
_34567 ldxf
10000
5
c
2469 lcxf
1000
2
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;言語一覧へのdcの追加ありがとうございます。
&lt;/p&gt;



&lt;hr&gt;
  
    &lt;table&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;pre&gt;1
2&lt;/pre&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;[Zd1-10r^]sd
[_1*]ss[d0&amp;gt;sdZ1-10r^Sxlx/Lx]sc
&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/dc/"&gt;
      dc
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/2909/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/2909/</guid></item><item><title>shg's comment on 立方根の計算
</title><link>http://ja.doukaku.org/comment/2798/</link><description>



&lt;a href="http://ja.doukaku.org/55/"&gt;立方根の計算&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/55/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/55/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;[_1*]ss[q]sq[d2*rd*lar/+3/ddd**la-d0&amp;gt;sld&amp;gt;qlrx]sr[14kd0=q.1ddd*d**d**sddsa10/lrx]sc
&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/dc/"&gt;
      dc
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/2798/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/2798/</guid></item><item><title>shg's comment on 立方根の計算
</title><link>http://ja.doukaku.org/comment/2795/</link><description>



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


&lt;hr&gt;
  
&lt;p&gt;dcのマクロ。dcを起動して投稿のマクロを入力後、例えば以下のようにすると三乗根を計算する。
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;10 lcxp
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;この問題では1000未満という条件があるので大丈夫だが、あまり大きい数を入れるとSegmentation faultで落ちる。自分を呼び出すことで繰り返しを実現しているので呼び出しが深くなることが問題と思われる。
&lt;/p&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;[_1*]ss[q]sq[d2*rd*lar/+3/ddd**la-d0&amp;gt;sld&amp;gt;qlrx]sr[13k.1d*dd*d**sddsa10/lrx]sc
&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/dc/"&gt;
      dc
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/2795/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/2795/</guid></item><item><title>shg's comment on 与えられた数字のケタ数
</title><link>http://ja.doukaku.org/comment/2557/</link><description>



&lt;a href="http://ja.doukaku.org/40/"&gt;与えられた数字のケタ数&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/40/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/40/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  
&lt;p&gt;dcのマクロで。投稿のマクロを入力後、例えば次のように入力するとスタックのトップ二つに結果がプッシュされているのが見える。
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;2469 ldxf
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;入力は負の数でも良い。dcでは負数はマイナス記号ではなくアンダースコアで指定する。
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;_34567 ldxf
&lt;/code&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;[_1*]sn[Ll10r^q]sq[d10&amp;gt;q10/Ll1+sllax]sa[d0&amp;gt;n0sllax]sd
&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/dc/"&gt;
      dc
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/2557/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

</description><guid>http://ja.doukaku.org/comment/2557/</guid></item><item><title>shg's comment on 隣り合う二項の差
</title><link>http://ja.doukaku.org/comment/2496/</link><description>



&lt;a href="http://ja.doukaku.org/49/"&gt;隣り合う二項の差&lt;/a&gt;
(&lt;a href="http://ja.doukaku.org/49/nested/"&gt;Nested&lt;/a&gt; 
 &lt;a href="http://ja.doukaku.org/49/flatten/"&gt;Flatten&lt;/a&gt;)


&lt;hr&gt;
  
&lt;p&gt;UNIXコマンドのdcのマクロで作ってみた。dcを起動して投稿のマクロを入力した後、
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;3 1 4 1 5 9 2 6 5 ldxf
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;とすると求めた差の数列がスタックに入っている様子が表示される。
&lt;/p&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;[q]sq[z1=qSslax]sa[lsr-lc1-sclc1=qLslbx]sb[zsclaxlbx]sd
&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/dc/"&gt;
      dc
      &lt;/a&gt;]
      [&lt;a href="http://ja.doukaku.org/comment/2496/download/"&gt;
      download code
      &lt;/a&gt;]
      &lt;/a&gt;]
    &lt;/div&gt;
    &lt;hr&gt;
  

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