#GOC01366. 5 分饼干

    ID: 9098 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>goc四级数位分离数位计算和统计

5 分饼干

题目描述

把饼干分给 nn 个小朋友,要求每个人都至少拿到饼干,且每个人拿到的数量互不相同。先计算所需饼干的最少总数,再用这个总数的各位数字之和决定抽检饼干的图形数量。

图片

图片

输入格式

输入一个正整数 nn,表示小朋友人数。

输出格式

先计算 sum=1+2+...+nsum=1+2+...+n,再计算 sumsum 的各位数字之和 ss。从左到右绘制 ss 个图形,第 ii 个图形从 0 开始编号:

  • ii 为偶数,颜色为 9;若 ii 为奇数,颜色为 11;
  • 若 i mod 3 = 0,绘制边长为 20 的空心正方形;
  • 若 i mod 3 = 1,绘制半径为 10 的空心圆;
  • 若 i mod 3 = 2,绘制边长为 20 的实心正方形;
  • 每绘制一个图形后向右移动 20。

绘制效果应与示意图一致。

样例

5
20

数据范围与提示

当前生成测试中 1 <= n <= 20。例如 n=5n=5 时,最少饼干数为 15,各位数字之和为 6,因此绘制 6 个图形。