#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <vector>
using namespace std;
const int inf=0x3f3f3f3f;
int main(){
char ch;
scanf("%c",&ch);
int n;
if(ch>'0'&&ch<='9') n=ch-'0';
else n=ch-'A'+1;
for(int i=0;i<n;i++){
for(int j=0;j<n-i-1;j++)
printf(" ");
for(int j=0;j<(2*i+1)/2;j++){
if(ch>'0'&&ch<='9') printf("%d",j+1);
else printf("%c",'A'+j);
}
for(int j=(2*i+1)/2;j>=0;j--)
if(ch>'0'&&ch<='9') printf("%d",j+1);
else printf("%c",'A'+j);
printf("\n");
}
return 0;
}
升级版三角形 图形输出
最新推荐文章于 2024-03-18 21:11:09 发布