アルゴリズム

短いコードを書くためには良いアルゴリズムが必要なんだと思った。
もっとたくさんコードを書いたり読んだりしよう。

delete last line

ふと閃いたコードを試してみたらあっさり縮んだ。14B縮んで51B。
入力が短ければもっと短くできそうなんだけど、長い入力にも対応できないとなあ・・・
使う関数なんかでは縮められそうな要素がなさそうなので、ここから先はアルゴリズムが違うのかな。

c;

main(i)
{
  for(; gets(&i); strcpy(&c, &i))
    c && puts(&c);
}

rotate lines

入力された文章を一個上にずらせっていう問題。
一発で最短に到達できたので狂喜乱舞。環境依存のコードでした。
最短コードはとりあえず内緒にしておきます。