1 solutions

  • 0
    @ 2024-4-13 14:15:06

    #include #include #include #include #include<math.h> using namespace std; int n,m,a[10000]; int main(void) { cin>>n>>m;

    for(int i=1;i<=n;i++) { cin>>a[i]; }

    for(int i=1;i<=m;i++) { next_permutation(a+1,a+n+1);//求当前排列的下一个排列,这种排列方式所组成的数自然生成的就是一个从小到大的数组排列方式 //而且这里不能使用sort,因为他的当前输入的数组就是默认的“1” }

    • 1

    Information

    ID
    88
    Time
    1000ms
    Memory
    125MiB
    Difficulty
    2
    Tags
    # Submissions
    2
    Accepted
    2
    Uploaded By