### Problem Link:

**Author:** Vaibhav Srivastava

**Editorialist:** Saurabh Kumar

### Difficulty:

cakewalk

### Problem:

We have given a string S and we have to output “yes” if any of the sub-sequence of that string forms the word “codered” else output “no”.

### Explanation:

**Sub-sequence** - A sub-sequence is a sequence which can be derived from another sequence by removing zero or more elements, without changing the order of the remaining elements.

Example- Sub-sequence(abc) = {a, b, c, ab, ac, bc, abc}

This problem has a very straight-forward and simple implementation. Take two pointers one for the string S and other for the string “codered” (say str) namely i and j respectively.

Now iterate through the string and check for s[i] == str[j], if this is true, increase j by 1. If j becomes 7 then output “yes” else output “no”.

**Time Complexity** is O(N) where N is the size of the string S.