家族中有几个家庭,给出家庭关系和家族里的人的发红包记录,请你统计一下各家庭收发红包的净收入并从大到小排序。
输入
输入第一行给出三个正整数 ,其中 表示家族总人数、 表示家庭关系、 表示发红包人数,这些人从 到 编号。
随后 行为家庭关系,第 行给出两个正整数 ,表示 和 是属于同一个家庭的。 接下来 行为发红包记录,每一行的格式为 ,其中 是发红包人的编号, 是发的红包数, 表示收红包人的编号, 表示红包金额。
保证所有人发放红包的总数小于等于 。
输出
按照净收入金额从高到低的递减顺序输出每个家庭代表(家庭成员中编号最小的)的编号和净收入金额。每个人的信息占一行,两数字间有 1 个空格。如果收入金额有并列,则按编号递增输出。
样例
标准输入 复制文本 |
6 3 4 1 2 3 4 5 6 2 3 1 100 3 10 5 10 3 4 4 100 1 5 2 5 5 5 5 2 2 50 4 50 6 1 5 100 |
标准输出 复制文本 |
3 45 1 40 5 -85 |
提示
家庭可能只有一个人。