![]() |
|
2025年10月22日
情報オリンピック日本委員会
|
N 個のボールが 1 列に並べてある.左から順にボール 1,2,…,N と呼ぶ.ボール i は色 Ci で塗られている.
各 i=1,2,…,N について,以下の値を求めよ.
入力は以下の形式で与えられる.
N
C1 C2 … CN
N 行にわたり出力せよ.i 行目 (1 ≦ i ≦ N) には,ボール i と色が等しいすべてのボールに対する,ボール i との距離の総和を出力せよ.
答え以外は何も出力しないこと.(入力を促す文章なども出力しないこと.)
解答形式については,練習問題やその解答例を参考にしても良い.
4
1 2 1 1
5
0
3
4
ボール 1 が色 1 で,ボール 2 が色 2 で,ボール 3 が色 1 で,ボール 4 が色 1 で塗られている.
1
100
0
ボール 1 が色 100 で塗られている.
8
1 3 9 7 3 3 7 9
0
7
5
3
4
5
3
5
10
1 1 1 1 1 1 1 1 1 1
45
37
31
27
25
25
27
31
37
45