其实题目已经给的很清楚了,枚举所有的情况,统计出现次数,找到符合条件的结果。
那么我们就根据这个提示完成即可:
第一步:枚举所有可能的字串:
1 #include<iostream> 2 #include<string.h> 3 using namespace std; 4 int main() 5 { 6 int n; 7 char s[61]; //存放原来的字符串 8 char a[61][61]; //存放所有可能的字串 9 int i=0,j=0,r=0; 10 11 cin>>n; 12 cin>>s;//输入原来的字符串 13 14 while(1) 15 { 16 while(j<n) //n个一赋值 17 { 18 a[i][j] = s[r]; 19 j++; 20 r++; 21 } 22 a[i][j] = '