解题思路:
n>=2时 把字符串分为3个部分即可
注意事项:
参考代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
string ans[30]="A",ch="A";
int n;
cin>>n;
for(int i=2;i<=n;i++){
ch[0]++; //中间变量A..B...C...D......Z
ans[i]=ans[i-1]+ch+ans[i-1];分为3个部分相加,ans[n]=ans[n-1]+ch+ans[n-1];
}
cout<<ans[n];
return 0;
}
0.0分
0 人评分
破解简单密码 (C语言代码)浏览:1864 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:729 |
九宫重排 (C++代码)浏览:1410 |
买不到的数目 (C++代码)浏览:909 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1110 |
DNA (C语言描述,数据结构)浏览:909 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:683 |
【矩阵】 (C++代码)浏览:999 |
川哥的吩咐 (C语言代码)浏览:663 |
矩形面积交 (C语言代码)浏览:1433 |