お題2 えちょ

仕様

echoコマンドを再現してください
プログラムに引数で渡すんじゃなくて起動したら読み込みが出る感じで

(Zauberer追記)
入力は複数行に対応しないといけないみたいですよ
1行だけでアップしようとしたらダメだった・・・

参考

anarchy golfによればC言語で21バイト
Gonzaはお金がなくなるとechoというタバコを買う(180円)

提出

  • 07.12.3 Gonza提出 黒服のCygwin上のgccで動作確認 釈然としない37バイト
    char a[1];main(){gets(a);puts(a);}
    

    とりあえず 配列の要素数超えていいんだ…

  • 07.12.3 pachiki提出 CentOS5.0上のpython2.4で動作確認 改行含めて36バイト
    #!/usr/bin/python
    print raw_input()
    

    これ1行目抜いちゃだめですか!
    $ python hoge.pyみたいに実行して

  • 07.12.3 Zauberer提出 Ruby1.8.6-mswin32で動作確認 13バイト
    puts gets nil
    

    #!の行は無くてもanarchy golfでは通るみたい.

  • 07.12.3 kurohuku提出cygwin上のgcc-3.4.4で動作確認. 71バイト
    #include<stdio.h>
    main(char a){while(EOF!=(a=getchar()))putchar(a);}
    

    anarchy golfは通った.インクルードしないとEOFが使えなかったです.

  • 07.12.3 Zauberer提出 gcc3.4.4(Cygwin)で動作確認 33バイト
    main(a){while(gets(&a))puts(&a);}
    

    ちょっと危険なコードだけど動く.

  • 07.12.4 Murachue提出 gcc4.1.2で動作確認(ようはnarita) 38バイト
    main(){while(putchar(getchar())-255);}
    

    どう見ても既出コードより長いです。
    intうぜー。charなら+1なのに。あと無限ループでいいなら"-255"が削れます。
    どうでもいいけどm(){w(p(g())-255);}で、「gcc -Dm=main -Dw=while -Dp=putchar -Dg=getchar hoge.c」は、なしですよね...
    <チラ裏>anarchy golfにsystem("dd")があったのは気のせいだろう</チラ裏>

  • 07.12.4 kurohuku提出 Gauche0.8.11で動作確認 91バイト
    (define(main b)(let((a(read-char)))(if(not(eof-object? a))(begin(write-char a)(main a)))))
    

    俺の能力が足りてない気がプンプンしやがるぜ.

  • 07.12.9 Zauberer提出 Ruby1.8.6-mswin32で動作確認 11バイト
    $><<$<.read
    

    Brainf*ckを思い出した...

  • 07.12.9 Zauberer提出 BFI(Cygwin)で動作確認 8バイト
    ,+[-.,+]
    

    anarchy golfが対応していたのでやった.今は反省してる.

  • 07.12.18 Gonza提出 GCC4.1.3で作動確認?
    main(a){for(;gets(&a);)puts(&a);}
    

    危険な38バイト  a抜かすとコア吐きます

  • 09.10.21 siso@golf
    main(){system("dd");}
    

    正直こんなコード書きたくなかったよ・・・

  • 09.10.26 masawaki@golf BASH
    dd
    

    sisoがそうくるなら・・・

次からは言語別で項目つくりませう

  • HTML
  • PDF
RSS2.0 RSS1.0 Atom1.0