#790. [CZOJ 一周一测 R7 D] Chen Yuxiang x Zhang Zipei FOREVER!
[CZOJ 一周一测 R7 D] Chen Yuxiang x Zhang Zipei FOREVER!
题目描述
群聊「CZOIers」随着众多外市巨佬的加入,正在蒸蒸日上!
但是 2024.1.28,随着 Zhang Zipei(下文称 zzp)的加入,并且 Chen Yuxiang(下文称 cyx)与其的人赢关系被公之于众后,二人开始不断地撒狗粮,这一度让群友十分嫉妒。而且二人长得很好看,这不禁令人羡慕。
Moreover:
你也很难受,但是又迫于你的 IQ 和 EQ 不够,只能 watch with green eyes。
你想分辨哪些话是在撒狗粮,你这么定义:
- 含有表情「左亲亲」「右亲亲」「比心」(分别对应
/qq
、/yqq
、/bixin
)的,是在撒狗粮。这里对大小写敏感。 更具体地:/
是表情快捷输入指令,如果消息中含有子串/qq
、/yqq
或/bixin
,那就是撒狗粮无疑了。 如:/qq/qq
是,/qq /qq
是,/qqq
是,/qq!
是。 - 含有字符串
meow
、cute
、lovely
、kawaii
、love
、tietie
的,这显然在秀恩爱。这里对大小写不敏感。 更具体地:如果消息中含有上述字符串作为子串,即判定为撒狗粮。 如:meow meow
是,meowwww
是,mowemwedwowdemeow
是,meeow
不是。 - 如果一方的消息里含有对方名字,也算撒狗粮。这里对大小写不敏感。
更具体地,如果 cyx 的消息里含有
zzp
作为完整单词,或者 zzp 的消息里含有cyx
作为完整单词,就是在撒狗粮。 如:在 zzp 的消息里,zzp
不是,cyxyc
不是,!cYx/se
是(尽管/se
不是)。
你想判断 cyx 和 zzp 的话是否在撒狗粮。
输入格式
第一行一个整数 ,表示消息总数。
下面 行,每行有两个字符串 ,分别表示发消息的人和发出的消息,两个字符串用空格、冒号、空格隔开。
输出格式
一行两个整数,分别表示 cyx 和 zzp 撒狗粮的消息数。
样例
14
cyx : /shui
cyx : tietie
zzp : the most powerful
zzp : tietie
zzp : How cute!
cyx : meow
zzp : meow meow
cyx : so accurate
cyx : bruh
cyx : Why do you prevent me tietieing?
zzp : mainly because we did not tietie enough yesterday
cyx : Exactly
cyx : You are so cute!
zzp : So are you! /bixin
4 5
3
zzp : /qqq
zzp : cyxiang
cyx : Meowwdw
1 1
样例解释 1
cyx 的撒狗粮的话语有:tietie
、meow
、Why do you prevent me tietieing?
、You are so cute!
zzp 的撒狗粮的话语有:tietie
、How cute!
、meow meow
、mainly because we did not tietie enough yesterday
、So are you! /bixin
。
数据范围
$1\le n\le 10^3,1\le |s|\le 100,w\in\{\texttt{cyx},\texttt{zzp}\}$。
数据保证消息内容为自然文本(数据人:/ll/ll)且与 Chen Yuxuan、Zhang Zipu 无关。
数据保证换行符为 Linux 格式,且消息仅含有标点符号 ?!,.'
、大小写拉丁字母、阿拉伯数字、空格、换行符、正斜杠 /
。
测试点编号 | 特殊性质 | |||
---|---|---|---|---|
无 | ||||
不含有表情 | ||||
无 |