C++造位置.
元<整 M,整...K,整...I>
常式 动 造位置(序列<K...>a,序列<I...>b){
静 常式 整 N=型长...(K);
如 常式(N==0)中 b;
异{
静 常式 整 X=M+取头<K...>();
中 造位置<X>(去头<K...>(),加尾<X>(b));
}//先要搞启动项,然后递归处理.
}//N为总数,a为原,b为新.
//(2,2,3)=>(2,4,7),
元<整...I>常式 动 造位置(序列<I...>b){
中 造位置<0>(b,序列<>());
}//N为总数,
浙公网安备 33010602011771号