ZJU PAT 1009 Product of Polynomials
2013-01-17 22:55
435 查看
从这贴开始不贴题目了,贴个链接吧 http://pat.zju.edu.cn/contests/pat-practise/1009
1002题的改进版,加法变乘法
1002题的改进版,加法变乘法
def ParseList(list): dict = {} for j in range(int(list[0])): a = int(list[j*2+1]) b = float(list[j*2+2]) dict[a] = b return dict dict1 = ParseList(raw_input().split()) dict2 = ParseList(raw_input().split()) dict = {} for k, v in dict1.iteritems(): for x, y in dict2.iteritems(): a = k + x b = v * y if a in dict.keys(): dict[a] = dict[a]+b if abs(dict[a]) < 0.00001: del(dict[a]) else: dict[a] = b print len(dict), items = dict.keys() items.sort() for item in reversed(items): print "%d %.1f" % (item, dict[item]),
相关文章推荐
- PAT 1009 Product of Polynomials (25)
- 浙大PAT (Advanced Level) Practise 1009 Product of Polynomials (25)
- PAT 1009 Product of Polynomials
- PAT-Java-1009-Product of Polynomials (25)
- PAT 1009(甲级) Product of Polynomials
- PAT-1009 Product of Polynomials (25)
- PAT-A1009 Product of Polynomials (25)(模拟)
- pat甲级1009-Product of Polynomials
- PAT1009:Product of Polynomials
- pat 1009 Product of Polynomials
- PAT_1009: Product of Polynomials
- PAT(Advanced Level) 1009 - Product of Polynomials(水题)
- pat甲级1009:Product of Polynomials
- 【PAT】甲级1009 - Product of Polynomials(多项式乘法)
- PAT 1009 Product of Polynomials (25)
- Pat(Advanced Level)Practice--1009(Product of Polynomials)
- [map]PAT1009 Product of Polynomials
- PAT 1009 Product of Polynomials (25)多项式乘积
- PAT (Advanced Level) Practise 1009 Product of Polynomials (25)
- PATA-1009 Product of Polynomials (25)