#include<stdio.h> #include<stdlib.h> #include<string.h> #include<algorithm> using namespace std; int main() { int n,other,hang; char p; scanf("%d %c",&n,&p); --n; if(n==0) printf("%c",p); else { hang=1; n/=2; while(n>0) { n-=2*hang+1; ++hang; } } other=-n; for(int i=hang ; i>0 ; --i) { int limit=2*hang+1; for(int k=i ; k<hang ; ++k) printf(" "); for(int j=0 ; j<limit ; ++j) printf("%c",p); printf("\n"); } printf("%d",other); system("pause"); return 0; }
时间: 2024-12-25 20:39:31