#CCBCHBAHAI0000169. Đếm chữ số 0..9 (Count Digits 0..9)

    ID: 1087 Loại: Thông thường 2000ms 256MiB Tried: 0 Đã chấp nhận: 0 Độ khó: 1 Đăng bởi: Nhãn>Programming language basicsStatic arraysIteration techniquesImplementation techniquesInteger arithmetic

Đếm chữ số 0..9 (Count Digits 0..9)

Đếm chữ số 0..9 (Count Digits 0..9)

Nguồn: The C Programming Language

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho dãy gồm nn chữ số d0,d1,…,dn−1d_0,d_1,\ldots,d_{n-1}, mỗi chữ số thuộc tập {0,1,…,9}\{0,1,\ldots,9\}.

Với mỗi chữ số v∈{0,1,…,9}v\in\{0,1,\ldots,9\}, đặt

fv=∣{i∣di=v}∣.f_v=|\{i\mid d_i=v\}|.

Hãy in lần lượt f0,f1,…,f9f_0,f_1,\ldots,f_9.

Input

  • Dòng 1: số nguyên nn.
  • Dòng 2: nn chữ số d0,d1,…,dn−1d_0,d_1,\ldots,d_{n-1}.

Output

In 10 số nguyên f0,f1,…,f9f_0,f_1,\ldots,f_9, cách nhau bởi một dấu cách.

Subtask

Subtask 1 (100 điểm): 1≤n≤1051\le n\le10^5; 0≤di≤90\le d_i\le9.

Ví dụ

Input

8
0 2 2 9 0 5 2 9

Output

2 0 3 0 0 1 0 0 0 2

Giải thích

Chữ số 00 xuất hiện 2 lần, 22 xuất hiện 3 lần, 55 xuất hiện 1 lần, 99 xuất hiện 2 lần; các chữ số khác không xuất hiện.