结构体-手机通话记录2

结构体-手机通话记录2

问题描述

统计出不同通话对象的通话总时长(单位秒),并不同通话对象按通话总时长降序排序输出。
通话记录如下结构体:
struct SR
{
int id; //编号
char name[20]; //通话对方的姓名
char phone[20]; //对方手机号码
int secs; //通话时长(以秒为单位)
};
例如:通话记录如下:
1 Tom 13713354661 51
2 Jack 13813567789 40
3 Tom 13713354661 34
4 Jack 13813567789 56
5 Lily 13956768980 23
则统计结果如下:
Jack 96
Tom 85
Lily 23

测试案例1:

输入:

5
1 Tom 13713354661 51
2 Jack 13813567789 40
3 Tom 13713354661 34
4 Jack 13813567789 56
5 Lily 13956768980 23

输出:

Jack 96
Tom 85
Lily 23