[JAVA 문제 풀이] 354. Find the Original Typed String I [원본 타이핑 문자열 I 찾기]

리트코드
Stupefyee's avatar
Jul 01, 2025
[JAVA 문제 풀이] 354. Find the Original Typed String I [원본 타이핑 문자열 I 찾기]
notion image
notion image
앨리스는 컴퓨터에 특정 문자열을 입력하려고 시도하고 있습니다. 하지만 그녀는 서투른 경향이 있고 키를 너무 오래 눌러 문자를 여러 번 입력할 수 있습니다. 앨리스는 타이핑에 집중하려고 했지만, 그래도 한 번쯤은 했을지도 모른다는 것을 알고 있습니다. 앨리스 화면에 표시되는 최종 출력을 나타내는 문자열 단어가 주어집니다. 앨리스가 입력하려고 했을 가능성이 있는 원본 문자열의 총 개수를 반환합니다. 제약 조건: 1 <= 단어.길이 <= 100 단어는 소문자로만 구성됩니다.
 

내가 작성한 코드

public class Solution { public int possibleStringCount(String word) { int ans = 1; // 처음에는 무조건 1개는 있음 for (int i = 1; i < word.length(); i++) { if (word.charAt(i) == word.charAt(i - 1)) { // 지금 문자열이랑 다음 문자열이 같으면 ans++; // 가능한 문자열의 개수 증가 } } return ans; } }
Share article

stupefyee