[SWEA] 2007. 패턴 마디의 길이

동스토리 ㅣ 2020. 9. 27. 19:06

반응형

문제

swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P1kNKAl8DFAUq&categoryId=AV5P1kNKAl8DFAUq&categoryType=CODE&&&

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com


 

코드

#include <iostream>
#include <string>

using namespace std;

int main() {
	int t;
	cin >> t;

	for(int i=1;i<=t;i++){
		string str;
		cin >> str;
		int k = 0;

		for (int j = 1; j < str.size(); j++) {
			if (str[j] == str[k]) {
				k++;
			}
			else {
				k = 0;
			}
		}
		cout << "#" << i << " " << str.size() - k<<'\n';
	}
	return 0;
}

 

 

반응형

'Development > Algorithm' 카테고리의 다른 글

[BOJ] 2309. 일곱 난쟁이  (0) 2020.09.30
[BOJ] 1012. 유기농 배추  (0) 2020.09.27
[SWEA] 1926. 간단한 369게임  (0) 2020.09.27
[SWEA] 2071. 평균값 구하기  (0) 2020.09.25
[BOJ] 2751. 수 정렬하기2  (0) 2020.09.24