Duplicate Strings 字符串 取模 牛客练习赛95
生活随笔
收集整理的這篇文章主要介紹了
Duplicate Strings 字符串 取模 牛客练习赛95
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
鏈接:https://ac.nowcoder.com/acm/contest/11185/A
來(lái)源:牛客網(wǎng)
時(shí)間限制:C/C++ 1秒,其他語(yǔ)言2秒
空間限制:C/C++ 262144K,其他語(yǔ)言524288K
64bit IO Format: %lld
題目描述
給出僅包含小寫(xiě)字母的字符串字符串 ss,qq 次操作,每次操作有兩種類(lèi)型:
9
+7 取模。
請(qǐng)你對(duì)每個(gè)第二種類(lèi)型的操作輸出答案。
輸入描述:
第一行兩個(gè)正整數(shù) n,qn,q,nn 表示字符串長(zhǎng)度。(1\le n,q\le 10^5)(1≤n,q≤10
5
)
接下來(lái)一行一個(gè)字符串 ss,僅包含小寫(xiě)字母。
接下來(lái) qq 行,每行第一個(gè)正整數(shù) opop 表示操作類(lèi)型。(1\le op\le 2)(1≤op≤2)
- op=1op=1,則后接一個(gè)整數(shù) kk,表示把 ss 復(fù)制 kk 次后接在自己后面。(0\le k\le 10^9)(0≤k≤10
9
) - op=2op=2,則后接一個(gè)小寫(xiě)字母 cc,表示求 ss 中 cc 的出現(xiàn)次數(shù)。
輸出描述:
對(duì)每個(gè)詢(xún)問(wèn)操作輸出答案。
示例1
輸入
復(fù)制
3 3
aba
1 5
2 a
2 b
輸出
復(fù)制
12
6
說(shuō)明
第一次操作后,字符串變?yōu)?abaabaabaabaabaaba。
總結(jié)
以上是生活随笔為你收集整理的Duplicate Strings 字符串 取模 牛客练习赛95的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 王道计算机考研 计算机组成原理 第二章、
- 下一篇: Non-interger Area 分类