View Code of Problem 98

#include <bits/stdc++.h>

using namespace std;

int main() {
    string str;
    while (getline(cin, str) && str != "</xmp>") {
        if (str == "<xmp>") {
            continue;
        }
        int right = str.find('>');
        int left = str.find('<', right);
        str.erase(left, 5);
        str = str.substr(right + 1);
        string s[4];
        bool flag = false;
        for (int i = 0; i < 4; i++) {
            getline(cin, s[i]);
            if (s[i].find("In Stock") != string::npos) {
                flag = true;
            }
        }
        if (flag) {
            cout << str << endl;
        }
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 98