2009-03-10から1日間の記事一覧

問題 1: リストを使ってはいけない.

10 未満で 3 もしくは 5 の倍数である自然数をすべて列挙すると,3,5,6,9 で,その和は 23 である.1000 未満の 3 もしくは 5 の倍数の和を求めよ. Haskellだと数列を表現するリストやフィルタが簡単に書けてしまうので,以下のようにやってしまいがちな…

ファイル拡張子の変換

zsh

shellの使い方が全然わかってないので自明なものもメモ xxx.euc のように .eucという拡張子のテキストファイル(EUC-JPでエンコードされている)が大量にある エンコーディングをUTF8に変換して,xxx.utf8 というファイルを作りたい. % for i in *.euc for>…