首页 > web前端 > js教程 > 正文

看大神如何用javascript编程解决黑化的牛牛问题

巴扎黑
发布: 2017-07-20 13:32:31
原创
1501 人浏览过
问题描述

时间限制:1秒

空间限制:32768K

牛牛变得黑化了,想要摧毁掉地球。但他忘记了开启地球毁灭器的密码。牛牛手里有一个字符串S,牛牛还记得从S中去掉一个字符就恰好是正确的密码,请你帮牛牛求出他最多需要尝试多少次密码。
如样例所示S = "ABA",3个可能的密码是"BA", "AA", "AB".
当S = "A", 牛牛唯一可以尝试的密码是一个空的密码,所以输出1. 
输入描述:
输入包括一个字符串S,字符串长度length(1 ≤ length ≤ 50),其中都是从'A'到'Z'的大写字母。
登录后复制
输出描述:
输出一个整数,表示牛牛最多需要尝试的密码次数。
登录后复制
输入例子1:
ABA
登录后复制
输出例子1:
3
登录后复制
解题思路:
//单个出现的字符
//多个并排的字符
(function mian(){
    var line = readline().split(' ');
    var arr=line[0];
    var count=0;
       for(var i=0;i<arr.length;i++){
        if(arr[i-1]!=arr[i]&&arr[i+1]!=arr[i]){
            count++;
        }else if(arr[i-1]==arr[i]&&arr[i+1]!=arr[i]){
            count++;
        }
    }     
    print(count);
})();
登录后复制


以上是看大神如何用javascript编程解决黑化的牛牛问题的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板