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:
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!