Permutation Counting (UVa Live Archive Asia - 2010 Harbin)
解法
Eulerian Numberに従って漸化式を計算すれば良い。この漸化式になる理由は、長さn-1の順列Pの一番後ろにnを追加した後、PのE-valueがm-1の場合はai>iとなっていないものとnを交換し、mの場合はai>iとなっているものと交換すれば良いという意味。
Eulerian Numberに従って漸化式を計算すれば良い。この漸化式になる理由は、長さn-1の順列Pの一番後ろにnを追加した後、PのE-valueがm-1の場合はai>iとなっていないものとnを交換し、mの場合はai>iとなっているものと交換すれば良いという意味。