#include #include #include #include int main() { int N; scanf("%d", &N); //100000 char pole[N]; scanf("%s", pole); int i; //int dlzka = strlen(pole); int pocetR = 0; int pocetB = 0; for (i=0;i=0;i--) { if (noveR == odmocnina*odmocnina && noveB == ramcek) { vysledok++; break; } else { if (noveR <= odmocnina*odmocnina && noveB <= ramcek) { if (pole[i] == 'O') { noveR++; //printf("\n noveR %d odmocnina %d", noveR, odmocnina); } else if (pole[i] == 'X') { noveB++; //printf("\n noveB %d ramcekB %d", noveB, ramcek); } } else { //printf("hey"); break; } } } printf("%d", vysledok); } return 0; }