[[Problem 0808]]

-b(X):sb(X-1)
d:lb(15)l
a(X,Y):Yla(sX,XYddX)
a(,l)
です。 -- Ktya &new{2011-10-23 (日) 23:13:17};
-a(X):sa(X-1)r
f(Y,Z):a(15)la(15)Ylf(sY,Z-1)
t:f(,8)a(26)t
t -- shinike &new{2011-10-23 (日) 23:22:15};
-a(A):ra(A-1)s
b(B,C):Bb(Bla(15)lCa(15),sC)
b(ll,) -- snuke &new{2011-10-23 (日) 23:23:08};
-b(X):sb(X-1)r
a(X,Y):Ya(sX,Yb(15)lb(15)Xl)
a(,b(25)r)
あと1Bとか思っていたら…えっw -- zephoria &new{2011-10-23 (日) 23:27:04};
-1+2+3+…と増えて行くのと,15=1+2+3+4+5歩を作るのを同一の関数で作ると上手く書けます.
a(X,Y,T):rYlXlYra(sX,Y,T-1), a(,a(,a(,,6),8),3)

なお,上下から棒を作ると思うのではなく,「中段から辺に下り・進み・中段に戻る」という
パターン認識にしておくと,上下の切り替えのときに移動がなくて済みます.ここの無駄がある人も結構多い? -- mas &new{2011-10-24 (月) 00:41:44};

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS