#GOC01710. 班级选小组长
班级选小组长
题目描述
班级共有 名同学,编号为 到 。每名同学投一票,投票对象可以是自己。请统计每名同学的得票数,并选出得票数最多的前 名同学。
如果得票数相同,编号较小的同学排在前面。
输入格式
第一行包含 个整数,第 个整数表示编号为 的同学投票给谁。
输出格式
按照排名从左到右绘制当选的 名同学:
- 每名同学用一个宽为 的实心矩形表示;
- 矩形高度为该同学的得票数乘以 ;
- 矩形颜色编号为该同学编号除以 的余数;
- 在矩形下方距离 的位置显示该同学的编号;
- 相邻矩形之间的距离为 。
不需要输出其他文字。
样例
输入:
9 8 7 6 5 4 3 2 1 9 9 8 7 9 8 17 9 20 7 6
输出:
数据范围与提示
- 每个投票编号均为 到 的整数。