7 abcdbbd 6 2 3 6 1 5 z 2 1 1 1 4 a 1 7 d 2 1 7
3 1 5 In the first query, `cdbb` contains three kinds of letters: `b` , `c` , and `d`, so we print $3$. In the second query, $S$ is modified to `abcdzbd`. In the third query, `a` contains one kind of letter: `a`, so we print $1$. In the fourth query, $S$ is modified to `abcazbd`. In the fifth query, $S$ does not change and is still `abcazbd`. In the sixth query, `abcazbd` contains five kinds of letters: `a`, `b`, `c`, `d`, and `z`, so we print $5$.
{
"problem": {
"name": "Simple String Queries",
"description": {
"content": "You are given a string $S$ of length $N$ consisting of lowercase English letters. Process $Q$ queries of the following two types: * Type $1$: change the $i_q$\\-th character of $S$ to $c_q$. (Do not",
"description_type": "Markdown"
},
"platform": "AtCoder",
"limit": {
"time_limit": 2000,
"memory_limit": 262144
},
"difficulty": "None",
"is_remote": true,
"is_sync": true,
"sync_url": null,
"sign": "abc157_e"
},
"statements": [
{
"statement_type": "Markdown",
"content": "You are given a string $S$ of length $N$ consisting of lowercase English letters.\nProcess $Q$ queries of the following two types:\n\n* Type $1$: change the $i_q$\\-th character of $S$ to $c_q$. (Do not...",
"is_translate": false,
"language": "English"
}
]
}