3

作者: OorangeZ | 来源:发表于2018-12-07 17:09 被阅读0次

There are n stones on the table in a row, each of them can be red, green or blue. Count the minimum number of stones to take from the table so that any two neighboring stones had different colors. Stones in a row are considered neighboring if there are no other stones between them.
Input
The first line contains integer n (1 ≤ n ≤ 50) — the number of stones on the table.
The next line contains string s, which represents the colors of the stones. We'll consider the stones in the row numbered from 1 to n from left to right. Then the i-th character s equals "R", if the i-th stone is red, "G", if it's green and "B", if it's blue.
Output
Print a single integer — the answer to the problem.
Examples
Input
3
RRG
Output
1
Input
5
RRRRR
Output
4
Input
4
BRBG
Output
0
问题链接:https://vjudge.net/problem/CodeForces-266A
问题简述:有m个石头排成一排,他们有红蓝绿三种颜色,‘G’表示绿,‘R’表示红,‘B’表示蓝,找出最小数字n,使在这排石头中取出n个石头后每个石头相邻的石头颜色不一样。
问题分析:用整型存储石头数量m,用m来建立char动态数组,用num存储取出最小数量的石头,当当前石头不为空时,用if语句判断相邻石头是否颜色相同,如果相同则使num+1。可求出num。
AC通过的C++语言程序如下:

#include <iostream>
using namespace std;
int main()
{
    int sl;
    cin >> sl;
    char *p = new char[sl];
    cin >> p;
    int num = 0;
    for (int n = 0; n < sl; n++)
    {
        for (int k = n + 1; k < sl; k++)
        {
            if (p[n] == p[k])
            {
                num++;
                n++;
            }
            else break;
        }
    }
    cout << num;
    return 0;
}

相关文章

  • 恶意文件夹

    【%你的iapp在这里哦/恭喜你找到了/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3...

  • 3+3+3

    九年了,不曾去过,马路那边的刘家村。唱戏,小路~抓蝌蚪,洗衣服,捞水草,漩涡~种满菜的田地,养着奶牛的茅草屋,充满...

  • 3/3

    郭一博 刘佐千 李文浩 王天聪 柳絮 刘全利 李明东

  • 3/3

  • if(a==3) or if(3==a)

    记得刚写程序那会儿,遇到 if else 的条件判断逻辑,基本都会这样写:if(a==3) 为什么呢? 因为自然...

  • 3/3

    原先我是为了他留长头发,现在他的女朋友剪了短发,他说随她去,都好。 原先她卑微付出真心为他,现在她是个被宠溺的幸福...

  • 3/3

    夜月再至,只剩着静谧和四寂与我作伴, 呼啸而过,耳畔又闻过车马还川流不息, 旧亿渐入,也始终囚于泯然其细枝末节。 ​​​

  • 3:3

    今天是个晴朗的天气。染俄我只想呆在寝室。

  • 美惠教练3  3  3  3

  • 做乘法的意义练习时的问题

    4×3 4+3 4×4×4 4+4+4 3+3+3+3 3×3×3×3 2×3 3×3 第一单元要学完了,通过测评

网友评论

      本文标题:3

      本文链接:https://www.haomeiwen.com/subject/lgtxhqtx.html