#include <iostream> #include <string.h> #include <vector> #include <algorithm> using namespace std; int main() { string str; int count=0; vector<char>upper{'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'}; while(getline(cin,str)) { int size=str.size(); for(int k=0;k<size;k++) { vector<char>::iterator i=find(upper.begin(),upper.end(),str[k]);//容器查找 if(i!=upper.end()) //找到则进行count++ count++; } cout<<count<<endl; count=0; } return 0; }