2008-07-10から1日間の記事一覧

dcl_C_と\b

盲点。 *1 これならstでも書ける。80B → 65B *1:\Gでないとダメと思い込んでた。yオプションは必要無かったのである。

dcl_C_とi/=9

ループを適当数回すのにこんな方法があったか。 js> for(n=9;n>1;print(n--,x))for(x=0,i=1;i/=n;)++x 9 339 8 358 7 382 6 415 5 462 4 537 3 678 2 1074 割る値を変えればある程度調整もできると。

dcl_C_とmethod

51b氏のアシストでIoならではのとてもキレイな解に辿り着いた。 最初からこういうコードを書けるようになりたい。

dcl_C_とputs

入力の最後に改行が無いケースがあるので-pとgsubのみだと40Bから縮まず。*1こういうときはputsを使うものらしい。 プログラミング言語 Ruby リファレンスマニュアル 末尾が改行で終っている引数に対しては puts 自身は改行を出力しません。 知らずに使って…