|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
891C. Envy
time limit per test: 2 seconds
memory limit per test: 256 megabytes
input: standard input
output: standard output
For a connected undirected weighted graph $G$, MST (minimum spanning tree) is a subgraph of $G$ that contains all of $G$’s vertices, is a tree, and sum of its edges is minimum possible.
You are given a graph $G$. If you run a MST algorithm on graph it would give you only one MST and it causes other edges to become jealous. You are given some queries, each query contains a set of edges of graph $G$, and you should determine whether there is a MST containing all these edges or not.
定义:一个 P 单词是指,这个单词不包含 3 个连续的辅音字母,且不包含 3 个连续的元音字母,且至少包含一个字母 L。
现有一个由大写字母与下划线构成的单词,要求将所有下划线替换成大写字母,构成一个新的单词,求构成 P 单词的方案数。
元音字母是指 A,E,I,O,U,其余字母都是辅音字。
农民约翰已经收到了一批有N个的大型干草包(1<=N<=100,000),并放置在沿着通往他的谷仓的路不同位置。不幸的是,他完全忘记了Bessie牛是放牧的路上,她现在可能被困在那些干草包中!每个干草包J都有一个大小S[J]和一个位置P[J],提供那个干草包在那个一维道路的位置。贝茜奶牛可以在路上自由走动,甚至到这个干草包所在的位置,但她无法穿越这个位置。作为一个例外,如果她在同一个方向跑D个速度单位,她就可以有足够的速度突破,并永久消除任何干草包,只要那个干草包大小严格小于D。当然,在这之后,她会打开更大的空间让她跑向别的干草包,并消除它们。
如果她能突破最左边或最右边的干草包,则贝茜可以逃掉。请计算由实数的起始位置组成的道路最小需要多长,使Bessie不能逃脱。