mathematical formula:四面体数也叫三角锥体数是可以排成底为三角形的锥体(即四面体)的数。四面体数每层为三角形数,其公式是首n个三角形数之和,即n(n+1)(n+2)/6其首几项为:1, 4, 10, 20, 35, 56, 84, 120.(1) 先在vector里标记每个i对应的vec[i];即vec[i]为排列[1,i]存在时的最小数;vec[i]=(1,2,3,...,i)(i,i-1,i-2,...,1)=i(i+1)(i+2)/6;(2) 找出n所属的i;即vec[i-1] <= n <vec[i]; i+1为排列的mex值; ll binarys(...