>>68
それがアリなら、これも追加しとこうぜ。
if(m==3) return (1 << (n + 3)) - 3;

>>70
いやだから、m = 1やm = 2について解いたりせずキャッシュのみで、
Ack(3, 12)は81923回で導き出せるんだって。