Is the Information Reliable?
Time Limit: 3000MS | | Memory Limit: 131072K |
Total Submissions: 15714 | | Accepted: 4868 |
Description
The galaxy war between the Empire Draco and the Commonwealth of Zibu broke out 3 years ago. Draco established a line of defense called Grot. Grot is a straight line with N defense stations. Because of the cooperation of the stations, Zibu’s Marine Glory cannot march any further but stay outside the line.
A mystery Information Group X benefits form selling information to both sides of the war. Today you the administrator of Zibu’s Intelligence Department got a piece of information about Grot’s defense stations’ arrangement from Information Group X. Your task is to determine whether the information is reliable.
The information consists of M tips. Each tip is either precise or vague.
Precise tip is in the form of P A B X
, means defense station A is X light-years north of defense station B.
Vague tip is in the form of V A B
, means defense station A is in the north of defense station B, at least 1 light-year, but the precise distance is unknown.
Input
There are several test cases in the input. Each test case starts with two integers N (0 < N ≤ 1000) and M (1 ≤ M ≤ 100000).The next M line each describe a tip, either in precise form or vague form.
Output
Output one line for each test case in the input. Output “Reliable” if It is possible to arrange N defense stations satisfying all the M tips, otherwise output “Unreliable”.
Sample Input
Sample Output
Source
POJ Monthly--2006.08.27, Dagger
题意:
从情报组织获得了一些准确情报p,和模糊情报v,p给出了两个点a,b之间的准确距离c,v只给出a到b的距离至少为1,并且所有点在一条直线上。求这些情报是否可靠。
分析:
不等式建立边的条件,差分约束系统
P: a-b=x 推出a-b<=x,a-b>=x(b-a<=-x)
V ; a-b>=1 b-a<=-1