Menu
Coddy logo textTech

패턴 찾기

Coddy C# 여정의 기초 섹션에 포함된 레슨 — 69개 중 68번째.

challenge icon

챌린지

쉬움

두 개의 문자열 배열을 입력받아 두 번째 배열이 첫 번째 배열 내에 패턴으로 존재하는지(연속된 순서로) 판별하는 프로그램을 작성하세요.

패턴은 두 번째 배열의 모든 요소가 첫 번째 배열의 어느 지점에서 동일한 순서로 함께 나타날 때 존재하며, 이는 문자열 내에서 부분 문자열을 찾는 것과 유사합니다.

예시:

string str1 = {"1", "2", "3", "4", "5", "6", "7"};
string str2 = {"3", "4", "5"};
// Should return true
string str1 = {"5", "6", "7", "8", "9"};
string str2 = {"6", "8"};
// Should return false (not consecutive)

직접 해보기

using System;

public class Program {
    public static void Main(string[] args) {
        string arrString1 = Console.ReadLine();
        string arrString2 = Console.ReadLine();
        string[] str1 = arrString1.Split(",");
        string[] str2 = arrString2.Split(",");
        // 아래에 코드를 작성하세요
        
    }
}

기초의 모든 레슨