题目大意:给你N个点,M条边,每条边有相应的 in和out,现在公司要求,找到一个环,使得这个环内的边的in / out > p
解题思路:将式子变形,环内的in / out > p,就变成了 0 > 环内的out * p - 环的in,就相当于找到一个负环了
#include <cstdio>
#include <cstring>
#include <queue>
using namespace std;
const int N = 110;
const int M = 10010;
struct Edge{
int v, dis, next;
Edge() {}
Edge(int