Submission #864328

#TimeUsernameProblemLanguageResultExecution timeMemory
864328lalig777Imena (COCI16_imena)C++14
50 / 50
0 ms500 KiB
#include <iostream> using namespace std; int main(){ int N; cin>>N; string s; while (N--){ int ans=0; while (true){ cin>>s; bool nombre=false; if (s[0]>='A' and s[0]<='Z') nombre=true; if (nombre==true){ for (int i=1; i<s.size(); i++){ if (s[i]>='a' and s[i]<='z') continue; else if (s[i]!='.' and s[i]!='?' and s[i]!='!'){ nombre=false; break; } } }if (nombre==true) ans++; char c=s[s.size()-1]; if (c=='.' or c=='!' or c=='?') break; }cout<<ans<<'\n'; }return 0; }

Compilation message (stderr)

imena.cpp: In function 'int main()':
imena.cpp:16:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   16 |                 for (int i=1; i<s.size(); i++){
      |                               ~^~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...