10
city
[chi]tt[ay]
open
[oo]pe[noun]
happy
[abcdefghijklmnopqrstuvwxyzzzzz]app[yy]
dawns
da[what]ns
<145 bytes omitted>
用户输出
No
Yes
Yes
Yes
No
No
Yes
Yes
No
Yes
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#116945 | #1468. [L1-6] Nutrimatic | Accepted | 100 | 31 ms | 384 K | C++ 17 / 898 B | awapwq233 | 2025-04-20 11:49:55 |
#include <bits/stdc++.h>
#define F(i, a, b) for (int i = a, i##end = b; i <= i##end; i++)
#define UF(i, a, b) for (int i = a, i##end = b; i >= i##end; i--)
using namespace std;
const int maxn = 1e5 + 10;
const int maxm = 1e6 + 10;
int n, m;
char s[maxn];
char t[maxn];
void work() {
scanf("%s", s + 1);
n = strlen(s + 1);
scanf("%s", t + 1);
m = strlen(t + 1);
int j = 1;
for (int i = 1; i <= n; i++) {
char now = s[i];
bool ok = false;
if (t[j] == '[') {
j++;
while (t[j] != ']') {
if (t[j] == now)
ok = true;
j++;
}
j++;
if (!ok) {
puts("No");
return;
}
} else if (now != t[j]) {
puts("No");
return;
} else {
j++;
}
}
if (j != m + 1)
puts("No");
else
puts("Yes");
}
int main() {
int qwq;
scanf("%d", &qwq);
while (qwq--) work();
return 0;
}
10
city
[chi]tt[ay]
open
[oo]pe[noun]
happy
[abcdefghijklmnopqrstuvwxyzzzzz]app[yy]
dawns
da[what]ns
<145 bytes omitted>
用户输出
No
Yes
Yes
Yes
No
No
Yes
Yes
No
Yes
系统信息
Exited with return code 0
10
plate
[p][l][a][t][e]
apple
[abcdef][pqrst][uvpq][jkl][e]
quest
que[s]
mine
[iopd][it][poq][et]
p
<105 bytes omitted>
用户输出
Yes
Yes
No
No
No
No
Yes
Yes
No
Yes
系统信息
Exited with return code 0
1000
u
u
kolwjhijecebqbaaooykbksoohmivulonurguiqkpsovqosxqskmewtczpgweimxxiekmykzniwowrqpuwukjasezwz
<201827 bytes omitted>
Yes
No
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
No
Yes
No
Yes
Yes
No
<3559 bytes omitted>
用户输出
Yes
No
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
No
Yes
No
Yes
Yes
No
No
Yes
No
No
Yes
Yes
No
No
<3531 bytes omitted>
系统信息
Exited with return code 0
1000
y
y
iwmsevwcgekmyroxescojayvwisknmehppcduculsaugaafukqguspealjziswoqzgwvquyomvgeciaciyyeugopyio
<200338 bytes omitted>
Yes
No
No
Yes
Yes
Yes
No
Yes
Yes
No
Yes
No
Yes
No
Yes
No
Yes
Yes
No
No
Yes
No
Yes
Yes
Yes
Yes
No
No
<3571 bytes omitted>
用户输出
Yes
No
No
Yes
Yes
Yes
No
Yes
Yes
No
Yes
No
Yes
No
Yes
No
Yes
Yes
No
No
Yes
No
Yes
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Yes
No
Y
<3543 bytes omitted>
系统信息
Exited with return code 0
9
kxaxopqfviysexamcooyeqgacyniksymwxaegitzyiykaqaioslqttijmmognzmhrwckaqwirulawwmmcykkiwhzjzcqclqbfd
<180239 bytes omitted>
用户输出
Yes
No
No
Yes
No
Yes
Yes
Yes
No
系统信息
Exited with return code 0
9
nqqvswpiikslseoqumqeyekkcomkywkuwnvkawdlnpyireeqwacpqyssygksuepowysbziagikkqksoqewsieulkxdopeyjnib
<131120 bytes omitted>
用户输出
Yes
Yes
Yes
Yes
No
Yes
Yes
No
No
系统信息
Exited with return code 0
10
aakukvwviukwsaqkqiaiqzihyagkfquiewjfccqussekmcyevagesrcyskusrydzuwungamaqajiqnaqyoiakjgcayikqwkid
<199604 bytes omitted>
用户输出
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
系统信息
Exited with return code 0
1000
dhsoozjfdjhoummksomhcyznl
[dz][h]s[ejopr]o[owyz]jfd[jnsz]houm[hmp]k[c]o[cmt]hc[ghqwy][afijyz]n[
<139645 bytes omitted>
No
No
No
Yes
No
No
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
Yes
No
Yes
Yes
Yes
Yes
No
No
Yes
<3693 bytes omitted>
用户输出
No
No
No
Yes
No
No
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
Yes
No
Yes
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
<3665 bytes omitted>
系统信息
Exited with return code 0
1000
xgqkmgmxyb
[hijkmnoqsxz]gqk[chikmstz][gmnpvx][diklmnr][efghmnotuwx][abkmpuwy][be]
usxqfr
u[cegi
<125668 bytes omitted>
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
No
Yes
No
No
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Ye
<3714 bytes omitted>
用户输出
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
No
Yes
No
No
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Ye
<3686 bytes omitted>
系统信息
Exited with return code 0