알고리즘 · 코딩
[SWEA 2007] 패턴 마디의 길이
G A
2021. 1. 25. 23:44
문제 링크
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P1kNKAl8DFAUq
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
C++ 풀이
#include <iostream>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
int T;
cin >> T;
for (int i = 1; i <= T; i++) {
string S;
cin >> S;
string A(S, 0, 1);
for (int j = 1; j < 30; j++) {
if (A == S.substr(j, A.length())) {
cout << "#" << i << " " << A.length() << "\n";
break;
}
else {
A += S[j];
}
}
}
return 0;
}
반응형