2009-01-01から1年間の記事一覧

Problem 5

問題文(Project Euler - PukiWikiより) 2520 は 1 から 10 の数字の全ての整数で割り切れる数字であり、そのような数字の中では最小の値である。では、1 から 20 までの整数全てで割り切れる数字の中で最小の値はいくらになるか。 自分が書いた答え answer…

Problem 4

問題文(Project Euler - PukiWikiより) 左右どちらから読んでも同じ値になる数を回文数という。 2桁の数の積で表される回文数のうち、最大のものは 9009 = 91 × 99 である。では、3桁の数の積で表される回文数のうち最大のものはいくらになるか。 自分が書…

哲学者RPGを作ろう企画 後編

「哲学者RPGを作ろう企画」に対して予想以上に反応があったので軽く補足。 友人との馬鹿話のときに偶然生まれたネタなので、僕一人の創作ではありません! 各哲学者の役回りはほぼ言葉の響きから決まりました。 ニーチェを含むいくつかの設定がまだ残ってい…

Project Eulerを解き始めた

Haskellの復習を始めてしまったので、その流れでProject Eulerの問題を解く。 Problem 1 リスト内包表記で一発。 answer1 = sum [x | x <- [1..999], (x `mod` 3 == 0) || (x `mod` 5 == 0)] Problem 2 フィボナッチ数列の問題。解答時のコードは汚くて恥ず…

哲学者RPGを作ろう企画

一番強そうな名前の哲学者は何か、という話から気づいたらRPGを作ろうということになってた。 登場人物 カント : 主人公。必殺技は「純粋理性批判」で、レベルが上がると最強の技「永久平和のために」を覚える。 キルケゴール : ラスボス。必殺技は「死に…