#2293. C++-二维数组-打印整数坐标的长方形

C++-二维数组-打印整数坐标的长方形

Background

Description

有一个长方形,输入长a和宽b(正整数),而且这个长方形的中心点为平面坐标的原点。写一个程序,计算坐标(x和y,同时皆为整数)在长方形内(包括边上)的点并置为&字符,其他字符置为*。由于其长宽是整数,所以为了标明明显,间隔为0.5,详见输入和输出。

Format

Input

Output

Samples

1
1
***
*&*
***
2
2
&*&*&
*****
&*&*&
*****
&*&*&
5
6
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
5
7
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********
*&*&*&*&*&*
***********

Limitation

1s, 1024KiB for each test case.