您的位置:首页 > 其它

1057. 数零壹(20) PAT 乙级

2017-01-12 16:19 330 查看
传送门

#include<iostream>
#include<string>

using namespace std;

int main(){

string s;
long long sum=0;
int count[2]={0,0};
getline(cin,s);
for(int i=0;i<s.length();i++){
if(s[i]<='Z'&&s[i]>='A') sum+=s[i]-'A'+1;
if(s[i]<='z'&&s[i]>='a') sum+=s[i]-'a'+1;
}
while(sum){
if(sum%2==1)    count[1]++;
else    count[0]++;

sum/=2;
}
cout<<count[0]<<" "<<count[1];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: