题目描述
给定两个整数 n 与 k,打印出一个栅栏图形,这个栅栏应该分成 n 段,段与段之间的间隔为 +
, 段内的填充为 k 个 -
。
形如 5n=5,6k=6 时,图形如下:
+------+------+------+------+------+
输入格式
两个整数表示 n 与 k。
输出格式
表示符合要求的栅栏图案。
数据范围
1≤151≤n≤15;
1≤151≤k≤15。
样例数据
输入:
4 5
输出:
+-----+-----+-----+-----+
详见代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,k;
cin>>n>>k;
cout<<"+";
for(int i=1;i<=n;i++)
{
for(int j=1;j<=k;j++)
{
cout<<"-";
}
cout<<"+";
}
return 0;
}