VK Cup 2016 - Round 3
A
Bear and Colors
Codeforces
1500
原题
←B →
翻译中…

Bear Limak has $*n*$ colored balls, arranged in one long row. Balls are numbered $1$ through $*n*$, from left to right. There are $*n*$ possible colors, also numbered $1$ through $*n*$. The $*i*$-th ball has color $*t*_{*i*}$.

翻译中…

For a fixed interval (set of consecutive elements) of balls we can define a dominant color. It's a color occurring the biggest number of times in the interval. In case of a tie between some colors, the one with the smallest number (index) is chosen as dominant.

翻译中…

There are image non-empty intervals in total. For each color, your task is to count the number of intervals in which this color is dominant.

翻译中…

Input

翻译中…

The first line of the input contains a single integer $*n*$ ($1 ≤ *n* ≤ 5000$) — the number of balls.

翻译中…

The second line contains $*n*$ integers $*t*_{1}, *t*_{2}, ..., *t*_{*n*}$ ($1 ≤ *t*_{*i*} ≤ *n*$) where $*t*_{*i*}$ is the color of the $*i*$-th ball.

翻译中…

Output

翻译中…

Print $*n*$ integers. The $*i*$-th of them should be equal to the number of intervals where $*i*$ is a dominant color.

翻译中…

Note

翻译中…

In the first sample, color $2$ is dominant in three intervals:

翻译中…
  • An interval $[2, 2]$ contains one ball. This ball's color is $2$ so it's clearly a dominant color.
  • An interval $[4, 4]$ contains one ball, with color $2$ again.
  • An interval $[2, 4]$ contains two balls of color $2$ and one ball of color $1$.
翻译中…

There are $7$ more intervals and color $1$ is dominant in all of them.

翻译中…

样例

Input #1
4
1 2 1 2
Output #1
7 3 0 0
InputCopy OutputCopy
Input #2
3
1 1 1
Output #2
6 0 0
InputCopy OutputCopy
题目信息
题号
643A
时间限制
2 s
内存限制
256 MB
标签
模拟

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。