たらい回し関数の調査 たらい回し関数は変数を使わない例には使えそうにないですが、調査を継続します。「wikipedia:竹内関数」に書かれている高速化をやってみます。C# で書いた以下のプログラムについて考えます。 public static string Test() { int count = 0; int tarai(int x, int y, int z) { count++; if (x <= y) { return y; } else { return tarai(tarai(x - 1, y, z), tarai(y - 1, z, x), tarai(z - 1, x, y))…