View Code of Problem 84

#include<iostream>
#include<string>
using namespace std;
bool Is(string a) {
	bool flag = false;
	for (size_t i = 0; i < a.size(); i++)
	{
		if (i<=a.size()-4) {
			if (a[i] == 's' || a[i] == 'S') {
				if (a[i + 1] == 'a' || a[i + 1] == 'A') {
					if (a[i + 2] == 'l' || a[i + 2] == 'L') {
						if (a[i + 3] == 't' || a[i + 3] == 'T') {
							flag = true;
						}
					}
				}
			}
		}
		
	}
	return flag;
}
int main() {
	string a;
	while (getline(cin, a)) {
		if (Is(a)) {
			cout << a << endl;
		}
	}
}

Double click to view unformatted code.


Back to problem 84