Check If a Word Occurs As a Prefix of Any Word in a Sentence Problem

Check If a Word Occurs As a Prefix of Any Word in a Sentence Problem — ExecCode Easy DSA Practice

Solve the Check If a Word Occurs As a Prefix of Any Word in a Sentence problem on ExecCode. Free online easy DSA practice in Two Pointers. Write and run code in Java, C++, Python — no signup required to run.

Problem description

Description You are given a sentence that consists of some words separated by a single space, and a searchWord, check if searchWord is a prefix of any word in sentence. Your task is to compute the required answer and return the index of the word in sentence (1-indexed) where searchWord is a prefix of this word. If searchWord is a prefix of more than one word, return the index of the first word (minimum index). If there is no such word return -1. A prefix of a string s is any leading contiguous substring of s.

Examples

Input {"sentence": "i love eating burger", "searchWord": "burg"}; Output 4. Input {"sentence": "this problem is an easy problem", "searchWord": "pro"}; Output 2

Constraints

1 <= sentence.length <= 100 1 <= searchWord.length <= 10 sentence consists of lowercase English letters and spaces. searchWord consists of lowercase English letters.

Practice Check If a Word Occurs As a Prefix of Any Word in a Sentence free on ExecCode. Browse DSA problems, topic map, and placement guides.