プログラミングの備忘録

プログラムをつくる過程を残すもの

2022-05-01から1ヶ月間の記事一覧

processingの備忘録 -AR-

こんにちは。 今回は、processingで「AR」を扱ってみます。 かなり前にですがニコニコ動画でARを使って初音ミクをなでたりしている動画を見つけて、そのころからものづくりが好きだったのでいつかまねしてみたいなと思っていました。 (いわゆる「ニコニコ技…

pythonの備忘録 -itertools-

こんにちは。 今回は、itertoolsに頼らないようにするための記事です。 Project Eulerをやっていたときに、このような問題が登場しました。 projecteuler.net この問題は、「0123456789」の辞書式順列の中で100万番目のものは何か、という問題です。 (以降…

processingの備忘録 -ランジュバン方程式-

こんにちは。 今回は「ランジュバン方程式」をprocessingで可視化(?)してみます。 本題とは関係無い話になりますが、最近はずっと競プロとProject Eulerをやっていたのでpythonばかり書いて、1ヶ月ほどでしょうか、processingに全く触れていませんでした…

Project Euler -Problem 41~50-

こんにちは。 今回は「Project Euler」の第41問から第50問まで解いてみます。 以下ネタバレになるので、嫌だという方は先に解いてみてください。 projecteuler.net 目次 Problem 41 -Pandigital prime- Problem 42 -Coded triangle numbers- Problem 43 -Sub…

Project Euler -Problem 31~40-

こんにちは。 今回は「Project Euler」の第31問から第40問まで解いてみます。 以下ネタバレになるので、嫌だという方は先に解いてみてください。 projecteuler.net 目次 Problem 31 -Coin sums- Problem 32 -Pandigital products- Problem 33 -Digit cancell…

Project Euler -Problem 21~30-

こんにちは。 今回は「Project Euler」の第21問から第30問まで解いてみます。 以下ネタバレになるので、嫌だという方は先に解いてみてください。 projecteuler.net 目次 Problem 21 -Amicable numbers- Problem 22 -Names scores- Problem 23 -Non-abundant …

Project Euler -Problem 11~20-

こんにちは。 今回は「Project Euler」の第11問から第20問まで解いてみます。 以下ネタバレになるので、嫌だという方は先に解いてみてください。 projecteuler.net 目次 Problem 11 -Largest product in a grid- Problem 12 -Highly divisible triangular nu…

Project Euler -Problem 2~10-

こんにちは。 今回は「Project Euler」の第2問から第10問まで解いてみようと思います。 前回1問目を解いてみて、結構楽しかったのでとりあえずキリ良く10問くらいはやってみようということで、第2回です。 taq.hatenadiary.jp 以下、ネタバレになる(かもし…