#include<bits/stdc++.h>
using namespace std;
int main()
{
int n=0,x=0,s=0;
cin>>n>>x;
int a[n];
for(int i=0;i<n;i++)
{
a[i]=i+1;
}
do
{
s++;
int t=0;
for(int i=0;i<n;i++)
{
t=t*10+a[i];
}
if(t==x)
{
cout<<s;
return 0;
}
}
while(next_permutation(a,a+n));
}
c++3334:【例57.1】 字典序第几小
最新推荐文章于 2024-07-12 10:56:01 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)