真夜中の色彩

真夜中の雰囲気が好きなプログラマのブログ

ヒープぷぷぷ。

ちょっと期間が開いたけど、またやってみよー(`・ω・´)と触ってみたProject Euler。 2問目は、フィボナッチ数列である。

とりあえず、コードは書けた(`・ω・´) ちっとも洗練されてないとしても、まぁ仕方ない。 http://github.com/maccha/ProjectEuler_Erlang/blob/master/problem002.erl -module(problem002). -compile(export_all). fiboculc(N, M, C, MAX) -> if C < MAX -> fiboculc(M, N+M, C+1, MAX); true -> io:format("~p~n", [M]) end. fibo(MAX)-> fiboculc(1, 2, 1, MAX-1).

で、これを400万番目のものを解こうとすると止まっちゃう。 Cみたいに整数に上限がないっていうから、オーバーフローを考慮せずにやってみたわけなのだが。 むぅ。 エラーの確認方法もわかってないからなー、まずはそこかっ(゜ω゜) そんな今日この頃なのでした。