#GOC02032. DNA双螺旋结构

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

DNA双螺旋结构

题目描述

按照下列规律绘制由红、绿小圆和蓝色竖线组成的双螺旋模型。

输入格式

输入一个正整数 nn,表示模型的节数。

绘制要求

  • 小圆均为半径 55 的实心圆。每列的两个小圆关于同一条水平中线对称,用粗细为 11 的蓝色竖线连接圆心。相邻两列的水平距离为 1010
  • 每节从两圆重合的位置开始,向右各列的圆心到中线的距离依次为 0,10,20,30,30,20,100,10,20,30,30,20,10;下一节从距离为 00 的位置接上。最后一节末尾也补上距离为 00 的一列。
  • 1,3,5,1,3,5,\ldots 节上方为红色(色号 11)、下方为绿色(色号 33);第 2,4,6,2,4,6,\ldots 节上下颜色交换。每节开头两圆重合处只显示该节下方圆的颜色;模型最右端的小圆使用最后一节上方圆的颜色。
  • 全部图形应在画布内显示完整。

输出格式

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

样例 1

输入

4

输出图形

样例 1 的输出图形

样例 2

输入

3

输出图形

样例 2 的输出图形

数据范围

  • 1n101 \le n \le 10