#GOC01710. 班级选小组长

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

班级选小组长

题目描述

班级共有 2020 名同学,编号为 112020。每名同学投一票,投票对象可以是自己。请统计每名同学的得票数,并选出得票数最多的前 55 名同学。

如果得票数相同,编号较小的同学排在前面。

输入格式

第一行包含 2020 个整数,第 ii 个整数表示编号为 ii 的同学投票给谁。

输出格式

按照排名从左到右绘制当选的 55 名同学:

  • 每名同学用一个宽为 4040 的实心矩形表示;
  • 矩形高度为该同学的得票数乘以 1010
  • 矩形颜色编号为该同学编号除以 1010 的余数;
  • 在矩形下方距离 2020 的位置显示该同学的编号;
  • 相邻矩形之间的距离为 2020

不需要输出其他文字。

样例

输入:

9 8 7 6 5 4 3 2 1 9 9 8 7 9 8 17 9 20 7 6

输出:

图片

图片

数据范围与提示

  • 每个投票编号均为 112020 的整数。