Telephone Tangles

题意翻译

# UVa139 电话纠纷 一家大公司希望监控员工打电话的成本。为了达到这个目的,PABX记录每个呼叫的被叫号码(最多15位数的字符串)和持续时间(分钟)。 现在请你编写一个程序来处理这些数据,并生成一份报告,根据标准电信费用。国际( IDD )号码以两个零( 00 )开头,后跟一个国家代码( 1–3位数字)随后是用户的号码( 4 - 10位数字)。 国家( STD )呼叫以一个零( 0 )开始 由区号( 1 - 5位数字)和用户号码( 4 - 7位数字)组成。一个电话的价格是由目的地和持续时间决定。本地呼叫以0以外的任何数字开始,并且是免费。 ## 输入输出格式 投入输入将分为两部分。第一部分将是IDD和STD代码、地点和价格的表格如下: **代码△地区名称$价格,每分钟美分 ** 其中△表示空间。地名不超过25个字符。本节以 包含6个零( 000000 )的行。 第二部分包含日志,由一系列线路组成,每个呼叫一条线路,包含拨打的号码和持续时间。文件将以包含单个#的行终止。数字虽然它们之间至少有一个空格,但不一定要列表。电话数字不会含糊不清。 ###### 输出 输出将由被叫号码、被叫国家或地区、用户号码 持续时间、每分钟成本和呼叫总成本,如下所示。 本地电话费用计算在零。如果数字有无效代码,请将该区域列为“未知”,成本为1.00英镑。 **注意:下面示例输出的第一行不是输出的一部分,而是仅显示它必须遵循精确的列表格式。 **

题目描述

[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=3&page=show_problem&problem=75 [PDF](https://uva.onlinejudge.org/external/1/p139.pdf) ![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA139/bb0094dded62ac285619834c8413a4e40fa88455.png)

输入输出格式

输入格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA139/6e97facc0864cb51d15785ca7399dcbfd1cd60e7.png)

输出格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA139/9c3f0a22b82029463a70f848df60288e63cc1568.png)

输入输出样例

输入样例 #1

088925 Broadwood$81
03 Arrowtown$38
0061 Australia$140
000000
031526
22
0061853279 3
0889256287213 122
779760 1
002832769 5
#

输出样例 #1

1
17
51
56
62
69
031526
Arrowtown
1526 22 0.38 8.36
0061853279
Australia 853279 3 1.40 4.20
0889256287213 Broadwood 6287213 122 0.81 98.82
779760
Local
779760 1 0.00 0.00
002832769
Unknown
5
-1.00