输入:5
输出:
A
BAB
CBABC
DCBABCD
EDCBABCDE
#include<stdio.h>
#include<vector>
#include<string>
#include<iostream>
#include<algorithm>
using namespace std;
int main() {
int n;
cin>>n;
string s="";
char c='A';
for(int i=1;i<=n;i++){
for(int j=0;j<n-i;j++)
cout<<" ";
if(i==1)
s+=c;
else{
s.push_back(c);
s.insert(s.begin(),c);
}
cout<<s<<endl;
c++;
}
return 0;
}
#include <stdio.h>
#include <iostream>
using namespace std;
int main() {
int N;
cin >> N;
for (int i = 0; i < N; i++)
{
for (int j = 0; j < N - i; j++) printf(" ");
for (int j = i; j >= 0; j--) printf("%c", (char)(j + 'A'));
for (int j = 1; j <= i; j++) printf("%c", (char)(j + 'A'));
printf("\n");
}
return 0;
}