{"problem":{"name":"Increment Decrement","description":{"content":"You have an integer variable $x$. Initially, $x=0$. Some person gave you a string $S$ of length $N$, and using the string you performed the following operation $N$ times. In the $i$\\-th operation, you","description_type":"Markdown"},"platform":"AtCoder","limit":{"time_limit":2000,"memory_limit":262144},"difficulty":"None","is_remote":true,"is_sync":true,"sync_url":null,"sign":"abc052_b"},"statements":[{"statement_type":"Markdown","content":"You have an integer variable $x$. Initially, $x=0$.\nSome person gave you a string $S$ of length $N$, and using the string you performed the following operation $N$ times. In the $i$\\-th operation, you incremented the value of $x$ by $1$ if $S_i=$`I`, and decremented the value of $x$ by $1$ if $S_i=$`D`.\nFind the maximum value taken by $x$ during the operations (including before the first operation, and after the last operation).\n\n## Constraints\n\n*   $1≤N≤100$\n*   $|S|=N$\n*   No characters except `I` and `D` occur in $S$.\n\n## Input\n\nThe input is given from Standard Input in the following format:\n\n$N$\n$S$\n\n[samples]","is_translate":false,"language":"English"}],"meta":{"iden":"abc052_b","tags":[],"sample_group":[["5\nIIDID","2\n\nAfter each operation, the value of $x$ becomes $1$, $2$, $1$, $2$ and $1$, respectively. Thus, the output should be $2$, the maximum value."],["7\nDDIDDII","0\n\nThe initial value $x=0$ is the maximum value taken by $x$, thus the output should be $0$."]],"created_at":"2026-03-03 11:01:14"}}