1386:蒜头君的足球赛

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判 命题人:
提交:3 解决:2

题目描述

蒜头君的班级组建了足球队,并且约隔壁班的足球队来了一场友谊赛。
经过常规时间和加时赛,双方依旧未能分出胜负,这时对方队员与蒜头君商量,只要蒜头君能回答出来他的问题,就算蒜头君的队伍胜利,否则就算他们班的队伍胜利。
对方队员拿出了一个字符串 s,长度为 n,字符串下标从 1 开始,并定义了一个好字符串需要满足两个条件,为:
  • 字符串的长度为偶数。
  • 对于每个奇数 i(1≤i≤n−1),有ai=ai+1
比如说 aabb 就是一个好字符串,而 ab、abab、aab 就不是好字符串。
蒜头君可以任意删除其中的字符,现在,对方问蒜头君,最少删除多少个字符,可以使 s 变成一个好字符串。蒜头君思来想去得不到答案,你能帮帮他吗?

输入

输入共两行。

第一行输入一个正整数 n,表示字符串 s 的长度。

第二行输入一个只包含小写字母的字符串 s。

1<=n<=106

输出

输出一个整数,表示删除多少个字符可以将字符串 s 变成一个好字符串。

样例输入-1 复制

6
abbxxc

样例输出-1 复制

2