520. 检测大写字母
思路:计算大写字母的个数ans,以及是否存在不为0下标的大写字母flag
class Solution {
public:
bool detectCapitalUse(string word) {
int ans=0;
bool flag=1;
for(int i=0;i<word.size();i++){
if(word[i]>='A'&&word[i]<='Z'){
ans++;
if(i) flag=0;
}
}
if(ans==word.size()||ans==1&&flag||ans==0) return true;
else return false;
}
};