#GOC01880. 正负数2

    ID: 9589 传统题 1000ms 256MiB 尝试: 4 已通过: 1 难度: 10 上传者: 标签>goc三级循环输入处理循环输入计数与条件统计

正负数2

题目描述

输入若干个正数或负数,用实心矩形表示这些数。

输入格式

第一行包含一个整数 nn,表示数的个数。

第二行包含 nn 个整数,依次表示要绘制的数,整数之间用空格分隔。

绘制要求

  • 按输入顺序,从左到右绘制实心矩形,宽均为 1010
  • 以同一条水平线为基准:正数用绿色(色号 1010)矩形向上表示;负数用红色(色号 11)矩形向下表示。
  • 矩形的高等于这个数去掉负号后的大小,例如 100-100 对应高为 100100 的矩形。
  • 相邻两个矩形的中心所在竖直线相距 2020,即矩形之间的空隙为 1010。基准线不需要绘制。
  • 输入值为 00 时,矩形高度为 00,但仍保留这个位置。

输出格式

使用 GoC 绘制符合上述要求的图形,不需要输出文字。

样例 1

输入

7
30 20 -100 150 50 -260 60

输出图形

样例 1 的输出图形

数据范围

  • 2n202 \le n \le 20
  • 输入的每个数均为整数。