#include <iostream> using namespace std; int main() { cin.tie(NULL); cout.tie(NULL); ios_base::sync_with_stdio(false); bool czy = true; int LG; // liczba grup int LTW; int punkty = 0; int testy; string ciag; string grupa; cin >> testy; cin >> ciag; LTW = testy / 10; // liczba testow w LG = testy / LTW; for (int i = 0; i < testy; i = i+LTW) { grupa = ciag.substr(i, LTW); if (grupa[0] == 'T') { for (int j = 0; j < grupa.size(); j++) { if (grupa[j] != 'T') { czy = false; break; } czy = true; } if (czy) { punkty = punkty + 1; } } } cout << punkty; return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #include <iostream> using namespace std; int main() { cin.tie(NULL); cout.tie(NULL); ios_base::sync_with_stdio(false); bool czy = true; int LG; // liczba grup int LTW; int punkty = 0; int testy; string ciag; string grupa; cin >> testy; cin >> ciag; LTW = testy / 10; // liczba testow w LG = testy / LTW; for (int i = 0; i < testy; i = i+LTW) { grupa = ciag.substr(i, LTW); if (grupa[0] == 'T') { for (int j = 0; j < grupa.size(); j++) { if (grupa[j] != 'T') { czy = false; break; } czy = true; } if (czy) { punkty = punkty + 1; } } } cout << punkty; return 0; } |