求教!一道站外题
查看原帖
求教!一道站外题
171060
蒟蒻是我蓝名楼主2021/4/21 21:25

直角坐标系

时限:1s 空间:256m

给你n个平面上的点,请你绘制出一个直角坐标系。对于原点,用'+'表示;对于y坐标轴,用'|'表示(除去原点和n个点的位置);对于x坐标轴,用'-'表示(除去原点和n个点的位置);对于n个平面上的点,用'*'表示;所有其他点,用'.'表示。为了更好地理解,请参照样例。

输入格式

第一行包括一个正整数n。

接下来n行,每行两个整数x, y,表示点的坐标。

输出格式 一个直角坐标系。其中,第一行的y坐标为所有点的y坐标和0中的最大值;最后一行的y坐标为所有点的y坐标和0中的最小值;第一列的x坐标为所有点的x坐标和0中的最小值;最后一列x坐标为所有点的x坐标和0中的最大值。详见样例。

输入/输出例子1 输入:

8

-10 5

-7 3

-4 2

-9 4

0 1

6 -1

3 0

8 -3

输出:

*.........|........

.*........|........

...*......|........

......*...|........

..........*........

----------+--*-----

..........|.....*..

..........|........

..........|.......*

输入/输出例子2 输入:

5

1 2

5 3

2 1

5 5

3 3

输出:

|....*

|.....

|...

|*....

|.*...

+-----

样例解释 对于30%的数据, 1<=x<=100, 1<=y<=100

对于100%的数据,1<=n<=250, 且x,y的绝对值都不超过100,所有的点两两不同

2021/4/21 21:25
加载中...