入门OJ顺序做起,先水一发!
从中间分成两部分,一半一半地打。倒叙枚举,顺序枚举。
#include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; char ch[]="ABCDEFGHIJKLMNOPQ"; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ int tmp=i*2-1; for(int j=0;j<n-i;j++){cout<<" ";} for(int j=tmp/2;j>=1;j--){ printf("%c",ch[j]); } for(int j=1;j<=tmp/2+1;j++){ printf("%c",ch[j-1]); } printf("\n"); } return 0; }
字母三角形
时间: 2024-10-10 05:09:32