ACM PKU 2240 Arbitrage
摘要:
题目大意:http://poj.org/problem?id=2240一个人想利用兑换关系赚钱,给你几种兑换关系,要你求出这个人最开始有一美元,通过一连串的兑换看看最终是不是能赚到钱;问题转化为:先构图,单向图;然后求多源最短路径,只要G[i][i]>1.0的话就是赚钱了,意思就是给你一块钱,走一圈之后的钱比1块钱多就是赚钱了;找一个回路的最大值;这里Floyd求的肯定是最大值了,还有要注意的是double G[][],rate浮点型的; 1 #include <iostream> 2 #include <stdio.h> 3 #include <strin 阅读全文
posted @ 2011-08-15 17:09 _Clarence 阅读(105) 评论(0) 推荐(0) 编辑