Heim > Web-Frontend > js-Tutorial > Sehen Sie, wie der Meister Javascript-Programmierung verwendet, um das Problem der schwarzen Kuh zu lösen

Sehen Sie, wie der Meister Javascript-Programmierung verwendet, um das Problem der schwarzen Kuh zu lösen

巴扎黑
Freigeben: 2017-07-20 13:32:31
Original
1554 Leute haben es durchsucht
Problembeschreibung

Zeitlimit: 1 Sekunde

Speicherplatzlimit: 32768K

Niu Niu ist schwarz geworden und will die Erde zerstören. Aber er hat das Passwort vergessen, um den Erdzerstörer zu aktivieren. Niu Niu hat eine Zeichenfolge S in der Hand. Niu Niu erinnert sich immer noch daran, dass das Entfernen eines Zeichens aus S das richtige Passwort ist. Bitte helfen Sie Niu Niu herauszufinden, wie oft er das Passwort höchstens ausprobieren muss.
Wie im Beispiel S = „ABA“ gezeigt, sind die 3 möglichen Passwörter „BA“, „AA“, „AB“.
Wenn S = „A“, ist das einzige Passwort, das Niu Niu ausprobieren kann Ein leeres Passwort, also Ausgabe 1.
Eingabebeschreibung:
输入包括一个字符串S,字符串长度length(1 ≤ length ≤ 50),其中都是从'A'到'Z'的大写字母。
Nach dem Login kopieren
Ausgabebeschreibung:
输出一个整数,表示牛牛最多需要尝试的密码次数。
Nach dem Login kopieren
Eingabebeispiel 1:
ABA
Nach dem Login kopieren
Ausgabebeispiel 1:
3
Nach dem Login kopieren
Lösungsidee:
//Einzelnes erscheinendes Zeichen
//Mehrere Zeichen nebeneinander
(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);
})();
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonSehen Sie, wie der Meister Javascript-Programmierung verwendet, um das Problem der schwarzen Kuh zu lösen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage