Problem 0219 : A Popular Ice-cream Shop

問題概要

日本語なので本文参照(http://rose.u-aizu.ac.jp/onlinejudge/ProblemSet/description.jsp?id=0219&lang=jp

アイスクリームの伝票が与えられるとき、
売れたアイスクリームの個数を棒グラフで出力せよ。

解法

解説しようがねーよ!!分布数え。

ソースコード

int n,s[10],t;
int main()
{
	while(scanf("%d",&n),n)
	{
		rep(i,10)s[i]=0;
		rep(i,n)scanf("%d",&t),s[t]++;
		rep(i,10)
		{
			if(s[i]==0)putchar('-');
			rep(j,s[i]+1)putchar(j==s[i]?'\n':'*');
		}
	}
	return 0;
}