Wiki with Adjacent Letters
题号:NC219519
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

给定一个长度为,只包含小写字母的字符串,现在需要你计算一下中包含多少对相邻的字母,比如:是两对相邻的字母,而则不是。(注意:任意两个下标上的字母都可以成为相邻的对,例如:对于字符串,下标为的字符与下标为的字符也是一对相邻的字母

输入描述:

第一行输入字符串长度
第二行输入一个长度为的字符串

输出描述:

输出字符串中相邻字母的对数
示例1

输入

复制
3
abc

输出

复制
2

说明

样例1解释:字符串s中,'a'和'b'是一对相邻的字母,'b'和'c'是一对相邻的字母,因此答案为2
示例2

输入

复制
5
abbcd

输出

复制
5

说明

样例2解释:字符串s中,'a'和后面的两个'b'构成了2对相邻的字母,后面的两个'b'和'c'也构成了2对相邻的字母,'c'和后面'd'构成了1对相邻的字母,由此,答案为5