TJU1001
第一個正式題。注意它的樣例輸出,Y和U是在第三列上,因此他們前面都要打兩個space而不是一個。
?代碼如下:
using?namespace?std;
int?abs(int?Number);
int?main()
{
????int?Lines,count1,count2;
????char?c='Z';
????cin>>Lines;
????for(count1=Lines-1;abs(count1)<Lines;count1--)
????{
????????for(count2=abs(count1);count2>0;count2--)?cout<<'?'<<'?';
????????cout<<c--;
????????for(count2=2*(-abs(count1)+Lines-1)-1;count2>0;)
????????{
????????????cout<<'?'<<'?';
????????????count2--;
????????????if(0?==?count2)?cout<<'?'<<c--;
????????}
????????cout<<endl;
????}
????return?0;
}
int?abs(int?Number)
{
????return?(Number>=0)???Number?:?-Number;
}
轉載于:https://www.cnblogs.com/FancyMouse/articles/219493.html
總結
- 上一篇: 【52】写了placement new也
- 下一篇: datatables屏蔽警告弹窗