Submission #864616

#TimeUsernameProblemLanguageResultExecution timeMemory
864616hfoliacotsImena (COCI16_imena)C++14
50 / 50
0 ms348 KiB
#include <bits/stdc++.h>

using namespace std;

int main() {
	int n;
	cin >> n;
	while (n--) {
		int cont = 0;
		while (true) {
			string w;
			cin >> w;
			int s = w.size();
			if (w[0] >= 'A' and w[0] <= 'Z') {
				bool es = true;
				for (int i = 1; i < s; i++) {
					if ((w[i] < 'a' || w[i] > 'z') && w[i] != '.' && w[i] != '!' && w[i] != '?') {
						es = false;
						break;
					}
				}
				if (es) cont++;
			}
			
			if (w[s-1] == '.' or w[s-1] == '!' or w[s-1] == '?') break;
		}
		cout << cont << endl;
	}
}
#Verdict Execution timeMemoryGrader output
Fetching results...