AcWing 3154. 打印大X
原题链接
简单
作者:
lyf11
,
2021-02-09 21:19:54
,
所有人可见
,
阅读 366
#include<stdio.h>
int main()
{
int m,n,a,i,j;
scanf("%d",&m);
scanf("%d",&n);
a=m+n/2*2;
for(i=1;i<=n/2+1;i++)
{
for(j=1;j<=i-1;j++)
printf(".");
for(;j<=i-1+m;j++)
printf("*");
for(;j<=a-m-i+1;j++)
printf(".");
for(;j<=a-i+1;j++)
printf("*");
for(;j<=a;j++)
printf(".");
printf("\n");
}
for(i=1;i<=n/2;i++)
{
for(j=1;j<=n/2-i;j++)
printf(".");
for(;j<=n/2-i+m;j++)
printf("*");
for(;j<=a+i-m-n/2;j++)
printf(".");
for(;j<=a+i-n/2;j++)
printf("*");
for(;j<=a;j++)
printf(".");
printf("\n");
}
return 0;
}