Submission #167152

#TimeUsernameProblemLanguageResultExecution timeMemory
167152egekabasImena (COCI16_imena)C++14
30 / 50
2 ms504 KiB
#include <bits/stdc++.h> #define ff first #define ss second #define pb push_back #define mp make_pair using namespace std; typedef long long ll; typedef unsigned long long ull; typedef long double ld; typedef pair<ll, ll> pll; typedef pair<ull, ull> pull; typedef pair<int, int> pii; typedef pair<ld, ld> pld; int n; int cur; int ans[10]; int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); //freopen("in.txt", "r", stdin); //freopen("out.txt", "w", stdout); cin >> n; while(cur < n){ string s; cin >> s; int upper = 0; if(s[0] <= 'Z' && s[0] >= 'A') upper = 1; for(int i = 1; i < s.size()-1; ++i) if(s[i] > 'z' || s[i] < 'a') upper = 0; if(upper){ if(s[s.size()-1] <= 'z' && s[s.size()-1] >= 'a') ++ans[cur]; if(s[s.size()-1] == '.' || s[s.size()-1] == '!' || s[s.size()-1] == '?') ++ans[cur]; } if(s[s.size()-1] == '.' || s[s.size()-1] == '!' || s[s.size()-1] == '?'){ ++cur;; } } for(int i = 0; i < n; ++i) cout << ans[i] << "\n"; }

Compilation message (stderr)

imena.cpp: In function 'int main()':
imena.cpp:31:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for(int i = 1; i < s.size()-1; ++i)
                        ~~^~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...