baru003のブログ

baruの雑記兼備忘録

AOJ 0219

・問題リンク A Popular Ice-cream Shop

・コメント
配列を上手く使って実装しましたー。

・ソース

#include<iostream>
using namespace std;

int main()
{
    int n;
    int x;
    int a[10]={0};
    while(true){
        //一日のアイスの売上数入力
        cin>>n;
        if(n==0)break;
        //アイスの個数入力
        for(int i=0;i<n;i++){
            cin>>x;
            a[x]++;
        }

        //販売数だけ*を表示
        for(int i=0;i<10;i++){
            if(a[i]==0){
                cout<<"-"<<endl;
                continue;
            }
            for(;a[i]>0;a[i]--){
                cout<<"*";
            }
            cout<<"\n";
        }
    }
    return 0;
}