问题一
公司委派几名项目经理组织发传单,项目经理委派组员发传单,组员管理外包人员,外包人员发送传单。每个外包人员当天下班后上报发送传单的数量;请完成项目经理、组员、外包人员当天完成传单数的统计;
并按照如下格式的树形结构输出项目经理、组员、外包人员发送的传单数量。
输入描述:
performance块表示每名外包人员发送的传单数量,每行一个外包人员,输入格式为:外包人员,传单数。
organization块表示项目经理、组员和外包人员的从属关系,输入格式为:经理、组员、外包人员。
输出描述:
项目经理<传单数>
-组员<传单数>
–外包人员<传单数>
组员前面用单减号’-’,外包人员前面用双减号’–’;输出每一行的行尾使用换行符’\n’,不包含其他任何空白字符;不包含空白行。;
项目经理->组员->外包依次按传单数量降序排列,如果传单数量一样,按照名字升序排序。
示例:
输入
performance
Adam,125
Andy,110
Bill,92
Evan,154
organization
Aaron,Abel,Adam
Aaron,Abel,Andy
Aaron,Jone,Bill
Aaron,Jone,Evan
eof
输出
Aaron<481>
-Jone<246>
–Evan<154>
–Bill<92>
-Abel<235>
–Ad