您的位置:首页 > 其它

HDU 2091 该死的格式 要注意细节

2018-04-10 08:50 309 查看
空心三角形

Time Limit: 1000msMemory Limit: 32768KB This problem will be judged on HDU. Original ID: 2091

64-bit integer IO format: %I64d Java class name: Main

Prev Submit Status Statistics Next

把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。

Input

每行包含一个字符和一个整数n(0

#include<stdio.h>
#include<string.h>
int main()
{

int n;
char a;
int f=0;
while(~    scanf(" %c %d",&a,&n))
{if(a=='@')
goto MMP;
f++;
if(f!=1)
puts("");
//getchar();

int n1=n;
int i=0,j=0;
if(n==1)
{
printf("%c\n",a);
}
else
{
for(i=0;i<n-1;i++)
{
n1--;
for(j=0;j<n1;j++)
printf(" ");
if(i==0)
printf("%c\n",a);
else
{
printf("%c",a);
for(j=0;j<2*i-1;j++)
printf(" ");
printf("%c\n",a);
}

}
for(i=0;i<2*n-1;i++)
{
printf("%c",a);
}
puts("");
}

}
MMP:
return 0;
}
/*
A
A A  1
A   A  3
A     A  5
A       A  7
A         A
AAAAAAAAAAAAA
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: