#1790. 【入门】柱状图

【入门】柱状图

题目描述

柱状图是一种直观表示数值的图形。给定 nn 种物品的数量,请用星号 * 模拟柱状图:每种物品输出一行,格式为 编号:星号串,其中星号个数等于该物品数量。

例如有 33 种物品,数量分别为 3,7,63,7,6,则输出:

1:***
2:*******
3:******

输入格式

第一行包含一个整数 nn,表示物品种类数。 第二行包含 nn 个整数,表示每种物品的数量。

输出格式

输出 nn 行,第 ii 行表示第 ii 种物品的柱状图,格式为 i: 后接对应数量的 *

3
3 7 6
1:***
2:*******
3:******

数据范围与提示

  • 1n1001 \le n \le 100
  • 每种物品数量在 111010 之间。

来源

数组问题