Isa@Diary

ソフトウェア開発やってます。プログラミングとか、US生活とかについて書きます。

GCJ Qual. AをF#で書いてみた

F#練習がてら。

F#ははてな記法にないようなのでideoneを貼っておく
http://ideone.com/lJXivo

引っかかったところ

  • パターンマッチはリテラルしか使えないので、引数や入力を使いたい場合whenを使う必要がある
  • セミコロンの扱いがよくわからない
  • mutableを使いたいことが多くあるけどどのくらい使ってよいのか解らない

破壊的代入って結構やりたくなるんだけどどうするのが正しいのかよくわからない。