#GOC01245. 画多边形
画多边形
题目描述
给定四个整数 a,b,x,y,根据区间中的倍数情况画一个正多边形。


输入格式
一行输入 4 个整数 a b x y。
原题意通常要求 1 ≤ a < b ≤ 150、10 ≤ x ≤ 20、10 ≤ y ≤ 99;当前生成测试可能不满足这些范围或顺序,按标准程序直接处理输入。
输出格式
使用 GoC 绘制图形:
- 先把画笔右转 90 度、抬笔后退 200,再左转 90 度落笔,作为起始位置调整;
- 在从
a到b的闭区间中统计能被x整除的数的个数,记为t; - 同时把区间中能被 50 整除的数累加,记为
s; - 设置画笔颜色为
y的个位数(y % 10); - 连续画
t条长度为s的边,每画一条边右转360 / t度,形成正t边形。
若按输入得到 a > b 或 t = 0,标准程序的循环不会画出多边形边。
样例
20 148 21 52
1 99 15 21