题目名称 | 54. 机器人比赛 |
---|---|
输入输出 | robotmatch.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 10 |
题目来源 | BYVoid 于2008-07-08加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:13, 提交:25, 通过率:52% | ||||
dhrwhy | 100 | 0.283 s | 4.28 MiB | C++ |
ww944606393 | 100 | 0.295 s | 0.70 MiB | C++ |
ranto | 100 | 0.299 s | 0.70 MiB | C++ |
Kulliu | 100 | 0.317 s | 0.70 MiB | C++ |
ytrytr | 100 | 0.330 s | 0.70 MiB | C++ |
增强型图元文件 | 100 | 0.416 s | 14.04 MiB | C++ |
日光。 | 100 | 0.472 s | 2.05 MiB | C++ |
ceerRep | 100 | 0.736 s | 0.70 MiB | C++ |
苦读依旧 | 100 | 0.819 s | 0.55 MiB | C++ |
天一阁 | 100 | 0.926 s | 0.70 MiB | C++ |
关于 机器人比赛 的近10条评论(全部评论) | ||||
---|---|---|---|---|
Warning:折线是"L",不是"/"
数组忘记清零了。。。 |
Andriy很不厚道地把Wind的机器人都诱拐到了一个小岛上,机器人都很怕进水的。就在机器人绝望的时候,他们突然发现:竟然有一座小桥通往了对岸。
这座桥可以认为是一个$3\times n$的矩形,如下图:
每个小方格都有可能覆盖有一块上面画直线或者折线的板。机器人们只有在沿着那些黑线走的时候心理才不会有恐惧感他们想知道,是否能通过旋转这些版使得存在一条最左边到最右边的通路。
第1行为一个整数$k(k\leq 10)$,表示有k组数据。
每组数据第一行为整数$n(n\leq 20000)$。
接下来$n$行,每行3个整数,描述这个桥,其中0表示没有板,1表示直线的板,2表示折线的板。
$k$行,每行对应一组数据,能形成通路,输出“yes”,否则输出“no”
4 5 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 3 1 1 1 1 1 1 2 0 2 3 0 0 0 0 0 0 0 0 0 4 1 2 1 2 1 2 1 2 1 0 1 2
yes no no no
对于30%的数据,$n\leq 500$;
对于100%的数据,$n\leq 20000$。