D. [ACC 2025 T4] 大房子

    传统题 2000ms 256MiB

[ACC 2025 T4] 大房子

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小 L 住在一个大房子里,大房子有 nn 个房间和 mm 扇门。每扇门连接着两个房间。

具体来说,每一扇门可以由五个参数 x,y,a,b,ox,y,a,b,o 描述(xyx\not=y)。这扇门连接了 xx 号房间和 yy 号房间。 o=1o=1 说明门初始是打开的, o=0o=0 说明门初始是关闭的。 a=1a=1 说明位于 xx 号房间时可以打开或关闭此门,a=0a=0 说明位于 xx 号房间时不能打开或关闭此门。同理 b=1b=1 / b=0b=0 说明位于 yy 号时可以/不可以打开或关闭此门。保证 aabb 不会同时为 00(即至少有一侧可以打开或关闭此门)。

如果门是打开的,小 L 就可以通过这扇门从 xx 号房间走到 yy 号房间,或从 yy 号房间走到 xx 号房间。

小 L 的卧室在 11 号房间。在睡觉前,小 L 想要从卧室开始至少造访每一个房间一次,最终回到 11 号房间并且所有门都处于关闭状态。请你帮助 小 L 判断他是否可能做到。

输入格式

本题有多组数据。

第一行一个整数 TT,表示数据组数。

对于每组数据:

第一行两个整数 n,mn,m 表示房间的数量和门的数量。

接下来 mm 行,每行五个整数 x,y,a,b,ox,y,a,b,o 表示一扇门。

输出格式

若 小 L 可以从卧室开始巡视所有房间并关上所有门,最后回到卧室,输出 Yes。 否则,输出 No

2
3 2
1 2 1 1 0
1 3 1 0 1
4 4
1 2 1 0 0
2 4 0 1 1
2 1 0 1 1
3 4 1 1 1
Yes
No

样例解释

对于第 11 组样例,小 L 从 11 号房间开始,依次打开到 22 号房间的门,进入 22 号房间,进入 11 号房间,关闭到 22 号房间的门,进入 33 号房间,进入 11 号房间,关闭到 33 号房间的门。 对于第 22 组样例,2 4 0 1 1 表示 22 号房间和44号房间之间的门,这扇门初始是开着的,并且只能在44号房间打开或关闭此门。为了关闭所有门,小 L 必须在44号房间关闭这扇门,但关闭此门后,正位于44号房间的小 L 想要回到11号房间又必须打开此门。所以无论如何小 L 都没办法在回到11号房间时保证此门处于关闭状态。

数据规模与约定

对于 100% 的数据,1T101\leq T\leq 102n1052\leq n \leq 10^51m1051\leq m \leq 10^51x,yn1\leq x,y\leq na,b,o{0,1}a,b,o \in \{0,1\}

测试点编号 nn mm 特殊性质
121-2 n10n\leq 10 m10m\leq 10
363-6 n100n\leq 100 m100m\leq 100
787-8 n1000n\leq 1000 m1000m\leq 1000
99 n105n\leq 10^5 m105m\leq 10^5 A
101210-12 B
131613-16 C
172017-20

特殊性质 A: 所有门满足 x=1x=1

特殊性质 B: 所有门满足 a=b=1a=b=1

特殊性质 C: m=n1m=n-1 且第 ii 扇门满足 x<y=i+1x<y=i+1

ACC 2025 省联赛真题

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-1-11 2:30
结束于
2026-1-21 2:30
持续时间
240 小时
主持人
参赛人数
13