/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Wrong Answer 2ms 532.0 KiB
#2 Wrong Answer 1ms 596.0 KiB
#3 Wrong Answer 2ms 532.0 KiB
#4 Wrong Answer 2ms 908.0 KiB
#5 Accepted 84ms 98.527 MiB
#6 Accepted 2ms 1.312 MiB
#7 Wrong Answer 1ms 348.0 KiB

Code

#include <bits/stdc++.h>
using namespace std;

bool validSub(string s1, string s2, int m, int n)
{
    if (m == 0)
        return true;
    if (n == 0)
        return false;
    if (s1[m - 1] == s2[n - 1])
        return validSub(s1, s2, m - 1, n - 1);
    return validSub(s1, s2, m, n - 1);
}
int main()
{
    int t;
    cin >> t;
    while (t--)
    {
        string s1, s2;
        cin >> s2 >> s1;
        int m = s1.size();
        int n = s2.size();
        validSub(s1, s2, m, n) ? cout << "YES" : cout << "NO" << endl;
    }
    return 0;
}

Information

Submit By
Type
Submission
Problem
P1020 Favourite footballer
Contest
Brain booster - 1
Language
C++17 (G++ 13.2.0)
Submit At
2023-12-31 14:53:03
Judged At
2024-10-03 14:05:57
Judged By
Score
40
Total Time
84ms
Peak Memory
98.527 MiB