アルゴリズム
短いコードを書くためには良いアルゴリズムが必要なんだと思った。
もっとたくさんコードを書いたり読んだりしよう。
delete last line
ふと閃いたコードを試してみたらあっさり縮んだ。14B縮んで51B。
入力が短ければもっと短くできそうなんだけど、長い入力にも対応できないとなあ・・・
使う関数なんかでは縮められそうな要素がなさそうなので、ここから先はアルゴリズムが違うのかな。
c;
main(i)
{
for(; gets(&i); strcpy(&c, &i))
c && puts(&c);
}
rotate lines
入力された文章を一個上にずらせっていう問題。
一発で最短に到達できたので狂喜乱舞。環境依存のコードでした。
最短コードはとりあえず内緒にしておきます。