站外题求助
  • 板块学术版
  • 楼主__bjxx0201__
  • 当前回复0
  • 已保存回复0
  • 发布时间2025/1/22 09:26
  • 上次更新2025/1/22 11:24:27
查看原帖
站外题求助
1065753
__bjxx0201__楼主2025/1/22 09:26

蒟蒻的代码,只有 20pts20pts,求大佬帮助。

#include <bits/stdc++.h>
using namespace std;
string s;
int a[220];
int main() {
	cin>>s;
    int len=s.size ();
	for (int i=1;i<=len;i++)
		a[i]=int (s[i-1]-'a'+1);
	do {
		for (int i=1;i<=len;i++)
			cout<<char ('a'+a[i]-1);
		cout<<"\n";
	} while (next_permutation (a+1,a+1+len));
	return 0;
}
2025/1/22 09:26
加载中...