#3146. Quizzes

0
    ID: 3146 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 1 上传者: 标签>AtCoderabc184BGESP 2级模拟枚举(单层循环)

Quizzes

Quizzes

题目描述

Takahashi 将回答 NN 道测验题。
起初,他有 XX 分。每次他回答一道题,若回答正确则得 11 分,回答错误则失 11 分。
但是有一个例外:当他有 00 分时,回答错误不会使他失分。 给你一个字符串 SS 表示 Takahashi 的回答是否正确。
如果从左数第 ii 个字符是 oo,表示他第 ii 道题的回答是正确的;如果该字符是 xx,表示他第 ii 道题的回答是错误的。
最后他有多少分?

输入格式

输入按照下列格式由标准输入给出: NN XX SS

输出格式

打印 Takahashi 最终拥有的分数。

3 0
xox
0
20 199999
oooooooooxoooooooooo
200017
20 10
xxxxxxxxxxxxxxxxxxxx
0

提示

1≤N≤2×1051 \le N \le 2 \times 10^5 0≤X≤2×1050 \le X \le 2 \times 10^5 SS 是长度为 NN 的由 oo 和 xx 组成的字符串。起初,他有 00 分。
他第一个问题回答错误,但因为没有分所以不扣分。
然后,他第二个问题回答正确,得 11 分,现在有 11 分。
最后,他第三个问题回答错误,失去 11 分,现在有 00 分。
因此,最后他有 00 分。我们应当输出 00。

标签: AtCoder|abc184B

来源

AtCoder|abc184B