|
发表于 2008-2-16 17:20:16
|
显示全部楼层
比较复杂的Python版:- #!/usr/bin/python
- import sys
- array = {}
- input = open(sys.argv[1], 'r')
- # process the first 2 lines
- for _ in range(0, 2):
- print input.readline(),
- nums = input.readline().split()
- while nums:
- array[nums[0]] = array.get(nums[0], 0) + int(nums[1])
- nums = input.readline().split()
- input.close()
- for num in array.keys():
- print num, array[num]
复制代码 |
|