#60611. 蒜头君的足球赛
蒜头君的足球赛
暂无测试数据。
蒜头君的班级组建了足球队,并且约隔壁班的足球队来了一场友谊赛。
经过常规时间和加时赛,双方依旧未能分出胜负,这时对方队员与蒜头君商量,只要蒜头君能回答出来他的问题,就算蒜头君的队伍胜利,否则就算他们班的队伍胜利。
对方队员拿出了一个字符串 $s$,长度为 $n$,字符串下标从 $1$ 开始,并定义了一个好字符串需要满足两个条件,为:
- 字符串的长度为偶数。
- 对于每个奇数 $i(1\leq i\leq n-1)$,有 $a_i=a_{i+1}$。
比如说 $aabb$ 就是一个好字符串,而 $abab、aab$ 就不是好字符串。
蒜头君可以任意删除其中的字符,现在,对方问蒜头君,最少删除多少个字符,可以使 $s$ 变成一个好字符串。蒜头君思来想去得不到答案,你能帮帮他吗?
输入格式
输入共两行。
第一行输入一个正整数 $n$,表示字符串 $s$ 的长度。
第二行输入一个只包含小写字母的字符串 $s$。
输出格式
输出一个整数,表示删除多少个字符可以将字符串 $s$ 变成一个好字符串。
数据范围
对于 $10\%$ 的数据,有 $1\leq n\leq 20$。
对于另外 $20\%$ 的数据,有 $1\leq n\leq 26$ 且字符串中的字符都不相同。
对于另外 $20\%$ 的数据,有 $1\leq n\leq 10^3$,且字符串中的每个字符都是相同的。
对于 $100\%$ 的数据,有 $1\leq n\leq 10^6$。
6
abbxxc
2
4
abab
2