英大文字からなる長さ \(N\) の文字列 \(S\) があります。\(S\) に対して以下の操作を何回でも行うことができます。
\(1\) 行目に整数 \(N\) が与えられる。 ( \(1 \leq N \leq 5 \times 10^5\) )
\(2\) 行目に英大文字からなる長さ \(N\) の文字列 \(S\) が与えられる。
答えを出力せよ。
10KKUPCUCAPC
1164
4TUNA
0
30KUCCKCKKPUKUPCUCPUCKPCKKUUPCPK
619704
余りの最大値を求めるのではなく、最大値の余りを求めることに注意してください。
\(1\) つ目の入力について、以下の操作を行うことで \(1164\) 円得ることができます。
\(2\) つ目の入力について、一回も操作ができないので \(0\) を出力します。