#2342. 比赛

比赛

题目描述

你是一个地区 ICPCICPC 的特派员,这个地区的 ICPCICPC 是组队制,每个队伍有 kk 个人。这个地区有 nn 所学校和 nn 个人,每个人有一个水平和一个学籍所在学校。

学校会将该学校水平前 kk 的人组为一个队伍。然后再将剩余人中水平前 kk 的人组为一个队伍,直到剩下的人不足 kk 个。某个地区 ICPCICPC 的精彩程度为所有参赛人的水平之和。

你需要计算分别当 k=1,2,3...n1,nk=1,2,3...n-1,n 时,ICPCICPC 的精彩程度。

输入格式

第一行一个整数 nn 表示参赛选手和学校和数量。

接下来一行 nn 个整数 u1,u2,,unu_1,u_2,……,u_n 表示第 ii 名选手学籍所在学校。

接下来一行 nn 个整数 s1,s2,,sns_1,s_2,……,s_n 表示第 ii 名选手的水平值。

输出格式

kk 行一行k个整数,表示当 k=1,2,3...n1,nk=1,2,3...n-1,n 时,ICPCICPC 的精彩程度。

输入 #1

7
1 2 1 2 1 2 1
6 8 3 1 5 1 5

输出 #1

29 28 26 19 0 0 0 

输入 #2

10
1 1 1 2 2 2 2 3 3 3
3435 3014 2241 2233 2893 2102 2286 2175 1961 2567

输出 #2

24907 20705 22805 9514 0 0 0 0 0 0 

数据范围

对于 50%50\% 的数据,1n1021 \le n \le 10^2。 对于 100%100\% 的数据,1n21051 \le n \le 2 * 10^5, 1uin,1si1091 \le u_i \le n, 1 \le s_i \le 10^9