java彩色瓷砖编程题分析-创新互联

牛牛喜欢彩色的东西,尤其是彩色的瓷砖。牛牛的房间内铺有L块正方形瓷砖。每块砖的颜色有四种可能:红、绿、蓝、黄。给定一个字符串S, 如果S的第i个字符是'R', ‘G', ‘B'或'Y',那么第i块瓷砖的颜色就分别是红、绿、蓝或者黄。

10年的曲沃网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整曲沃建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“曲沃网站设计”,“曲沃网站推广”以来,每个客户项目都认真落实执行。

牛牛决定换掉一些瓷砖的颜色,使得相邻两块瓷砖的颜色均不相同。请帮牛牛计算他最少需要换掉的瓷砖数量。


输入描述:

输入包括一行,一个字符串S,字符串长度length(1 ≤ length ≤ 10),字符串中每个字符串都是'R', ‘G', ‘B'或者'Y'。

输出描述:

输出一个整数,表示牛牛最少需要换掉的瓷砖数量


示例1


输入

RRRRRR


输出

3

import java.util.Scanner;

public class repleaseColor {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    String str=sc.nextLine();
    getNum(str);
  }

  private static void getNum(String str) {
    // TODO Auto-generated method stub
    char[] ch=str.toCharArray();
    int tem=0;
    int len=ch.length;
    if(len>=2){
      for(int i=1;i                
文章题目:java彩色瓷砖编程题分析-创新互联
文章源于:http://pwwzsj.com/article/dsjhho.html