ネタ

Javaでプリキュア冪集合(DX3)

お題: プリキュア冪集合(DX3) - rna fragments べき集合ということは、各要素について選ぶか/選ばないかの組み合わせを全通り数え上げたものってことで、つまり二分木をトラバースする問題だな。 「『ある金額になるコインの組み合わせ』 に挑戦 - コードの…

スタックトレースとして FizzBuzz を出力

「型エラーとして FizzBuzz を出力 - EAGLE 雑記」見て連想。 Javassistを使ってます。 Javassist直接使ったの初めてだけど、楽でいいなあ(ASMに比べて。) package sample.fizzbuzz; // depends on javassist-3.15.0 import javassist.*; public class FizzB…

関数型のテンプレートエンジンで計算

「関数型のテンプレートエンジンで何が出来るか - terazzoの日記」の続編ですよ。 但し中途半端の上に、かなりお遊びで。 関数型のテンプレートエンジンの定義はこの辺りで。 各テンプレートが独立した静的スコープを持つ テンプレート(の一部)がファースト…

OO厨(?)の俺がFizzBuzz書いてみた

お題: 1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。 どうしてプログラマに・・・プログラムが書けないのか? …