>83
再帰を使うというのもありだと思う。特に n が可変なら。