リンクテストの
合計時間の制限:1000ミリ秒のメモリ制限:65536kBは
説明した
四角形を描画するために、パラメータに応じました。
入力
入力ラインは、4つのパラメータが含まれています:最初の2つのパラメータを順次高さと幅(以上三列高い10以上の行および以下より5ない10以上の幅)を表す長方形、整数であり、第一3つのパラメータはシンボルを表す矩形を描画するため、キャラクタである第4のパラメータは、中空又は0,0であり、1は固体です。
出力
出力は、グラフィックスを描画します。
サンプル入力
0 @ 77
サンプル出力
#include<iostream>
using namespace std;
int main()
{ int m,n,type;
char c;
cin>>m>>n;
cin>>c;
cin>>type;
for (int i=1;i<=m;i++)
{
for (int j=1;j<=n;j++)
{
if (i==1 || type==1 || i==m || j==1 || j==n)
cout<<c; //当前行时第一行,或者最后一行,或者是实心时,打印整行字符
else
{
if (type==0 && i>1 && i<m && j>1 && j<n) //空心时只打印第一列和最后一列,其余为空格
cout<<" ";
}
}
cout<<endl;
}
return 0;
}