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