#include<stdio.h>
int main(){
int n, i, j, sum=0, rest=0,loop=1;
char c;
scanf("%d %c",&n,&c);
for(i=1;sum<=n;i=i+2){
if(i==1){sum+=i; }
else {sum=sum+i*2; }
}
if(i!=3){sum=sum-(i-2)*2; rest=n-sum; loop=i-4;}
for(i=0; i<loop/2; i++){
for(j=0;j<i;j++)printf(" ");
for(j=0;j<loop-2*i;j++)printf("%c",c);
//for(j=0;j<i;j++)printf("5");****************************************************
printf("\n");
}
for(i=loop/2; i>=0; i--){
for(j=0;j<i;j++)printf(" ");
for(j=0;j<loop-2*i;j++)printf("%c",c);
//for(j=0;j<i;j++)printf("5");*****************************************************
printf("\n");
}
printf("%d\n",rest);
return 0;
}
PAT-B1027
最新推荐文章于 2022-08-06 21:10:07 发布