2 条题解

  • 0
    @ 2025-3-8 15:14:11

    STL库

    #include<bits/stdc++.h>
    using namespace std;
    const int N=1e5+5,INF=0x3f3f3f3f;
    typedef long long LL;
    int a,b[9];
    int ans;
    int main()
    {
    	cin>>a;
    	for(int i=1;i<=a;i++)b[i] = i;
    	do{
    		for(int i=1;i<=a;i++)cout<<b[i];
    		cout<<endl;
    		ans++;
    	}while(next_permutation(b+1,b+a+1));
    	cout<<ans;
    	return 0;
    }
    

    信息

    ID
    1673
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    40
    已通过
    12
    上传者