#GOC02027. 股票的峰值和谷底(DL2020)

    ID: 9736 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>goc二级输入和输出if语句变量for循环多边形角度

股票的峰值和谷底(DL2020)

题目描述

请使用 GoC 绘制与示意图一致的图形。

图片

图片

图片

绘制要求

我们用n条直线的高度表示n天股票的指数大小。相邻直线的间隔距离是20。通常直线颜色用黑色(0号色),但如果某个直线的左右都比它低,它就是一个高峰值,我们用红色(1号色)画这个直线;如果某个直线的左右都比它高,它就是一个低谷值,我们用绿色(3号色)画这个直线。例如n=5,5天的股票大小为50 80 60 40 70,画出的图为:

第1条是长度是50的黑色线段,第2条是长度是80的红色线段,第3条是长度是60的黑色线段,第4条是长度是40的绿色线段,第5条是长度是70的黑色线段。

有些数据中会出现相邻的数是相同的情况,这个时候判断是否是高峰值或低谷值就要看前后不相同的数的情况。例如n=9,9天的股票大小为50 80 80 60 40 40 40 70 70,画出的图为:

样例

10

20 40 60 100 80 60 150 180 90 120

输入格式

第一行1个整数n,表示股票天数。(2<n<20)

第二行n个整数,表示每天股票指数大小。范围[10,300]

[说明] 60%的数据中,每天股票指数的大小都不相同。

输出格式

画相应的图形。

使用 GoC 绘制出与示意图一致的图形。