Submission #720681

# Submission time Handle Problem Language Result Execution time Memory
720681 2023-04-08T23:40:23 Z Yell0 Imena (COCI16_imena) C++17
50 / 50
1 ms 320 KB
#include <bits/stdc++.h>

using namespace std;
int N;

int main() {
    ios::sync_with_stdio(0);cin.tie(0);
    cin>>N;
    int snt=0,cnt=0;
    string S;
    while(snt<N) {
        cin>>S;
        if(S[0]>='A'&&S[0]<='Z') {
            cnt++;
            for(size_t i=1;i<S.size();i++) {
                if(i==S.size()-1&&(S[i]=='.'||S[i]=='?'||S[i]=='!')) break;
                if(S[i]<'a'||S[i]>'z') {
                    cnt--;
                    break;
                }
            }
        }
        if(S[S.size()-1]=='.'||S[S.size()-1]=='?'||S[S.size()-1]=='!') {
            cout<<cnt<<'\n';
            cnt=0;
            snt++;
        }
    }
    return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 0 ms 212 KB Output is correct
3 Correct 0 ms 212 KB Output is correct
4 Correct 0 ms 212 KB Output is correct
5 Correct 1 ms 212 KB Output is correct
6 Correct 1 ms 320 KB Output is correct
7 Correct 1 ms 320 KB Output is correct
8 Correct 1 ms 212 KB Output is correct
9 Correct 1 ms 212 KB Output is correct
10 Correct 1 ms 212 KB Output is correct