代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
char a[2015];
int t=0;
for(int j=0;j<106;j++)
for(int i=0;i<19;i++)
a[t++] = 'a'+i; //将数全部存入其中
a[t] = 0; //char数组最后+‘\0’
int k;
while(t!=1) //t为现在在数组中的数 ,当为1时结束
{
k = 0;
for(int j=1;j<t;j+=2)
a[k++] = a[j]; //每次保存下一轮留下来的数
a[k] = '\0';
t = k;
}
cout<<a<<endl; //答案为q
return 0;
}