/* Name: NYOJ--19--擅长排列的小明 Date: 20/04/17 11:06 Description: 这道题可以DFS,然而用next_permutation更简单些 主要是全排列,将所有字符串考虑到后,只输出前m个字符 */ #include<bits/stdc++.h> #include<cstdlib> using namespace std; ] = {,,,,,,,,}; int main(){ // freopen("in.txt","r",stdin); ios::sync_with_stdio(false); int N;cin>>N; while(N--){ int n,m; cin>>n>>m; string str = ""; ;i<n;++i)str+='+arr[i]; ,m); cout<<str2<<endl; while(next_permutation(str.begin(),str.end())){ ,m))!= str2){ str2 = str.substr(,m); cout<<str2<<endl; } } } ; }