[백준/C++] 5555 - 반지

orangesnail·2026년 1월 2일

백준

목록 보기
169/169

https://www.acmicpc.net/problem/5555


기억할 점
1. C++에서 <string> 안의 find() 함수를 사용하면 문자열 안에서 찾을 수 있음
2. 문자열 자료형 string

#include <iostream>
#include <string>
using namespace std;

int main() {
    string word;
    cin >> word;

    int n;
    cin >> n;

    int count = 0;
    for (int i = 0; i < n; i++) {
        string ring;
        cin >> ring;

        string realRing = ring + ring;
        if (realRing.find(word) != string::npos)
            count++;
    }

    cout << count << endl;
    return 0;
}
profile
초보입니다. 피드백 환영합니다 😗

0개의 댓글