Submission details
Task:DNA sequence
Sender:warbaque
Submission time:2016-10-22 15:54:06 +0300
Language:C++
Status:READY
Result:
Test results
testverdicttime
#1--details

Code

#include <iostream>
#include <string>
#include <vector>
#include <algorithm>

int main()
{
    std::string dna;
    std::cin >> dna;

    int N = 5;
    std::cin >> N;


    std::vector<std::string> queries(N);
    for (auto& q : queries) {
        std::cin >> q;
        std::cout << (dna.find(q) != std::string::npos ? "YES" : "NO") << std::endl;
    }
    /*
    auto it = std::find_if(begin(queries), end(queries),
                           [&](const std::string& s)
                           { return dna.find(s) != std::string::npos; });
    if (it != end(queries))
    {
        std::cout << "found" << *it << std::endl;
    }
    */
}

Test details

Test 1

Verdict:

input
ACGCGGGCTCCTAGCGTTAGCAGTTGAGTG...

correct output
YES
YES
NO
NO
YES
...

user output
(empty)