Submission #245454

# Submission time Handle Problem Language Result Execution time Memory
245454 2020-07-06T13:24:04 Z NONAME Imena (COCI16_imena) C++14
50 / 50
5 ms 384 KB
#include <bits/stdc++.h>
#define dbg(x) cerr << #x << " = " << x << "\n"
#define fast_io ios_base::sync_with_stdio(0); cin.tie(0); cout.tie()
using namespace std;
using ll = long long;

int main() {
    fast_io;

    int n, cnt = 1, ans = 0;
    cin >> n;

    string t = ".?!";

    while (cnt <= n) {
        string s;
        cin >> s;
        int m = int(s.size());

        bool f = 1;
        for (int j = 1; j < m; ++j)
            if (!(s[j] >= 'a' && s[j] <= 'z') && int(t.find(s[j]) == -1))
                f = 0;

        if ((s[0] >= 'A' && s[0] <= 'Z') && f)
            ++ans;

        if (int(t.find(s[m - 1])) != -1)
            cout << ans << "\n", cnt++, ans = 0;
    }
}

Compilation message

imena.cpp: In function 'int main()':
imena.cpp:22:67: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (!(s[j] >= 'a' && s[j] <= 'z') && int(t.find(s[j]) == -1))
                                                      ~~~~~~~~~~~~~^~~~~
# Verdict Execution time Memory Grader output
1 Correct 5 ms 384 KB Output is correct
2 Correct 4 ms 384 KB Output is correct
3 Correct 5 ms 360 KB Output is correct
4 Correct 4 ms 384 KB Output is correct
5 Correct 4 ms 384 KB Output is correct
6 Correct 4 ms 384 KB Output is correct
7 Correct 5 ms 384 KB Output is correct
8 Correct 4 ms 384 KB Output is correct
9 Correct 4 ms 384 KB Output is correct
10 Correct 5 ms 384 KB Output is correct