#include #include #include using namespace std; const string GOOD = "good"; const string PROBLEM = "problem"; int main() { int T; cin >> T; vector S(T); for (int i = 0; i < T; ++i) { cin >> S[i]; } for (int i = 0; i < T; ++i) { int min = 99999; for (int j = 0; j <= S[i].length() - 11; ++j) { int goodCount = 0; for (int k = 0; k < 4; ++k) { if (S[i][j + k] != GOOD[k]) { ++goodCount; } } for (int j2 = j + 4; j2 <= S[i].length() - 7; ++j2) { int problemCount = 0; for (int k = 0; k < 7; ++k) { if (S[i][j2 + k] != PROBLEM[k]) { ++problemCount; } } int sum = goodCount + problemCount; if (sum < min) { min = sum; } } } cout << min << endl; } getchar(); getchar(); }