毛のはえたようなもの

インターネット的なものをつらつらとかきつらねる。

2008-10-01から1ヶ月間の記事一覧

OpenCV1.1 for Windowsが動かない。

公式のSourceForgeから取ってきたOpenCV1.1(opencv-win)をインストールしたものの、ライブラリファイルのどこかで前バージョンの「cv100.dll」をインクルードしているらしく、うまく動いてくれない。cvauxなんかも同様。 もしかしたら自分の持っているソース…

Problem 25

フィボナッチ数列において1000桁になる最初の項の番号を答えよ. Problem 25 - PukiWiki limit = 10**999 a = [1,2] num = 3 while a.last < limit num += 1 a =[a[1], a[0]+a[1]] end p num 答え:4782

Problem 20

n × (n - 1) × ... × 3 × 2 × 1 を n! と表す。100! の各桁の数字の合計を求めよ。 Problem 20 - PukiWiki def make_array(num) array = [] while num > 0 num,tmp = num.divmod(10) array.unshift(tmp) end return array end sum = 1 (2..100).each{|n| sum…

Problem 67

no18と同じ。ただし100行。 Problem 67 - PukiWiki 答え:7273

Problem 18

以下の三角形の頂点から下まで移動するとき、その数値の合計の最大値は23になる。 3 7 5 2 4 6 8 5 9 3この例では 3 + 7 + 4 + 9 = 23以下の三角形を頂点から下まで移動するとき、その最大の合計値を求めよ。(省略) Problem 18 - PukiWiki triangle = [[75],…

イラスト中心コミュニティサイトのまとめ

まとめの方針としては、以下。 イラストであること(写真ではない) 単なるお絵かきサイト・アップロードではなく、何かの付加価値(例えばコミュニティ・SNS機能)がつく 足りない項目があればコメントいただけると幸いです。適宜追加します。//追記2009010…

VC++2008 ExpressEdition で atlbase.h を使えるようにする

研究で必要になったのでメモ。 VC++2008 ExpressEditionでatlbase.hは標準で入っていないようです。調べてみるとPlatformSDKに入っているらしいのですが、別の場所で「VC++2008 ExpressEditionはPlatformSDK標準装備」とのこと。 つまり、どうやらPlatformSD…