#A33. ⌈Alvin OI Round 1⌋ 信息课
⌈Alvin OI Round 1⌋ 信息课
题目背景
终于上信息课了…… Alvin 一边听课,一边上网。
题目描述
Alvin 有 个网址。因为这些网址都比较简单,我们将一个符合 http(s)://[num].[尾缀]
这种格式的网址认为是符合规则的。
比如 https://114514.com
、https://1324.cc
、https://44567.ac
等都是合法的;而htttps://114514.com
、http://.luogu.cn
、https://1:2:3.4
、https://luogu
都是不合法的。
Alvin 的每个网址还有一个快乐值 ,表示 Alvin 在看了这个网址的内容之后总的快乐值会增加 。但 Alvin 如果将一个网址观看了多次就会厌烦,因此每次观看完后 Alvin 再次看这个网址,得到的快乐值就会减半(向上取整),即每次看完一个网址后这个网址的快乐值 。
上课时间有限,Alvin 只会进行 次观看。对于每次观看,你需要给出如下回复(回复的优先级按下面的顺序,即当网址 https::/1919810.com
未出现在 个网址中时输出 ERR
而不是 NO
):
ERR
:将要访问的网址不存在(即不在 个网址中)。快乐值不增加。NO
:网址存在,但是不符合规则。快乐值不增加。OK, Happiness +a
:访问成功,快乐值增加 。注意加号后的 是增加的快乐值。
最后,Alvin 还要你告诉他他最后的快乐值总共多少。你能做到吗?
输入格式
第一行两个正整数 。
接下来 行,每行一个网址。
接下来一行 个正整数 。
接下来 行,表示 次访问。
输出格式
对于每次访问分别输出,最后一行输出总快乐值。
输入输出样例
3 7
https://1324.cn
https://1145.com
https://1919.cn
5 1 6
https://8100.cc
htps://1919.cn
https://1145.com
https://1324.cn
https://1324.cn
https://1324.cn
https://1324.cn
ERR
NO
OK, Happiness +1
OK, Happiness +5
OK, Happiness +3
OK, Happiness +2
OK, Happiness +1
12
数据范围
对于 的数据:;
对于 的数据:;
对于 的数据:。
统计
相关
在下列比赛中: