蓝桥杯2020-单词重排
#include<bits/stdc++.h>
using namespace std;
int main()
{
char arr[] = "LANQIAO";
sort(arr,arr+7);
int ans = 1;//这里一定要初始化为1,因为下面next_permutation()是判断下一个序列是否存在的.
while(next_permutation(arr,arr+7))
{
ans++;
}
cout<<ans<<endl;
return 0;
}