问题 D: 某宝的圣诞树
只为美好 2018-12-01 12:05:00 #include<stdio.h>
int main()
{
int a, b, c, i, d, e;
scanf("%d %d %d", &a, &b, &c);
for(d=1;d<=a;d++)
{
for(i=1;i<=2*c-1;i++)
{
if(i<=c-d)
printf(" ");
else if(i==c-d+1)
{
for(e=1;e<=2*d-1;e++)
{
printf("*");
}
if(e==2*d)
{
printf("\n");
}
}
}
}
for(d=1;d<=b;d++)
{
for(i=1;i<=2*c-1;i++)
{
if(i<=c-d)
printf(" ");
else if(i==c-d+1)
{
for(e=1;e<=2*d-1;e++)
{
printf("*");
}
if(e==2*d)
{
printf("\n");
}
}
}
}
for(d=1;d<=c;d++)
{
for(i=1;i<=2*c-1;i++)
{
if(i<=c-d)
printf(" ");
else if(i==c-d+1)
{
for(e=1;e<=2*d-1;e++)
{
printf("*");
}
if(e==2*d)
{
printf("\n");
}
}
}
}
for(d=1;d<=(a+b+c)/3;d++)
{
for(i=1;i<=c-1;i++)
{
if(i<=c-2)
printf(" ");
else
{
printf("***");
printf("\n");
}
}
}
for(i=1;i<=2;i++)
{
for(d=1;d<=2*c-1;d++)
printf("*");
printf("\n");
}
}