문제 링크
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P1kNKAl8DFAUq
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;
}
반응형
'알고리즘 · 코딩' 카테고리의 다른 글
[프로그래머스] 내적 (0) | 2021.02.01 |
---|---|
[SWEA 1926] 간단한 369게임 (0) | 2021.01.30 |
[프로그래머스] 경주로 건설 (0) | 2021.01.25 |
[프로그래머스] 이진 변환 반복하기 (0) | 2021.01.19 |
[프로그래머스] 두 개 뽑아서 더하기 (0) | 2021.01.18 |