10022 - Finding a Word
#include <cctype> #include <iostream> #include <string> using namespace std; string Change(string str) { for (int i=0; i<str.length(); ++i) if ( isupper(str[i]) ) str[i]=tolower(str[i]); return str; } void Slove(string W) { int answer=0; string T; cin >> T; while(T != "END_OF_TEXT") { if (Change(T) == W) ++answer; cin >> T; } cout << answer << endl; } int main(void) { string W; cin >> W; Slove( Change(W) ); return 0; }
大文字と小文字は区別しませんという文章を見逃してて、1WrongAnswer...