#GOC01593. GoC测试模拟题(2017.3.20)第3题:拱桥

    ID: 9305 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>goc四级下标计数进阶竞赛综合和模拟题

GoC测试模拟题(2017.3.20)第3题:拱桥

题目描述

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

图片

图片

图片

图片

图片

绘制要求

小C的妹妹喜欢玩积木,现在有N根木头,宽度都是10,高度有各种各样的。比如,N=7,高度分别是10,20,40,20,30,30,40。如下图:

小C的妹妹的妹妹想用这些积木拼出一个拱桥,拱桥需要先不断上升再不断下降。上升时每次增加高度10,下降时每次减低高度10,并且上升和下降的个数要一样多(这样图形就左右对称,比较好看)。拼出的桥越长越好。比如使用上面提到的7个木头,可以拼出下面的拱桥:

这个问题比较难,她要求小C帮她架设一座最长的拱桥。 为了能画出不同形状的桥,聪明的小C决定用GoC编写个画拱桥的程序,从键盘读入N和每个木头的高度,然后画出相应的最长拱桥。

样例

7

30 40 60 50 30 50 60
7

30 40 40 50 30 40 40
14

20 30 20 40  60 40 30 50 90 70 80 70 90 80

输入格式

第一行1正整数N:表示木头的个数,范围在[1..20]。 第二行,N个正整数(都是10的倍数),表示每个木头的长度,范围在[10..100]。

输出格式

相应的最长拱桥图形(注意,桥的中间2个木头高度一定相同)。 如果有多种答案,画出高度低的拱桥。

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