#GOC01763. 火星计数法

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

火星计数法

题目描述

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

图片

图片

图片

绘制要求

在地球上,我们用十进制计数法;电脑中,我们用二进制计数法;而在火星上,火星人也有自己的计数法。

火星计数法是这样的:以第1位数字作为颜色号,画一个半径为15的圆,以第2位数字作为颜色号,在圆的右边画一个直径为30的正方形,以第3位数字作为颜色号,在正方形的右边画一个直径为30的半圆(半圆中点与正方形中点在同一直线上),以第4位数字作为颜色号,在半圆的右边画一个半径为15的圆,......

地球人被难住了,你能帮助他们做一个能把阿拉伯数字翻译成火星数字的程序吗?

样例

83
27182
7926318

输入格式

n的范围(小于1000000)

输出格式

相应的图形

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