博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1057 数零壹
阅读量:4325 次
发布时间:2019-06-06

本文共 694 字,大约阅读时间需要 2 分钟。

题目链接:

题解:

1 #include 
2 #include
3 using namespace std; 4 5 int main() { 6 string str; 7 getline(cin, str); 8 int sum = 0, n_0 = 0, n_1 = 0; 9 for (int i = 0; i < str.size(); i++) {10 if ((str[i] >= 'a'&&str[i] <= 'z') || (str[i] >= 'A'&&str[i] <= 'Z')) {11 if (str[i] >= 'a'&&str[i] <= 'z') sum += (str[i] - 'a' + 1);12 if (str[i] >= 'A'&&str[i] <= 'Z') sum += (str[i] - 'A' + 1);13 }14 }15 while (sum) {16 if (sum % 2 == 0) n_0++;17 else n_1++;18 sum /= 2;19 }20 cout << n_0 << " " << n_1;21 return 0;22 }

 

转载于:https://www.cnblogs.com/Gzu_zb/p/9588736.html

你可能感兴趣的文章
生成商户订单号/退款单号
查看>>
使用Android OpenGL ES 2.0绘图之六:响应触摸事件
查看>>
我们过去几年做对了哪些事
查看>>
ubuntu 16.04LTS
查看>>
javascript深入理解js闭包
查看>>
Java Bigdecimal使用
查看>>
SQL注入之绕过WAF和Filter
查看>>
jquery validate使用方法
查看>>
DataNode 工作机制
查看>>
windows系统下安装MySQL
查看>>
错误提示总结
查看>>
实验二+070+胡阳洋
查看>>
Linux IPC实践(3) --具名FIFO
查看>>
Qt之模拟时钟
查看>>
第一次接触安卓--记于2015.8.21
查看>>
(转)在分层架构下寻找java web漏洞
查看>>
mac下多线程实现处理
查看>>
C++ ifstream ofstream
查看>>
跟初学者学习IbatisNet第四篇
查看>>
seL4环境配置
查看>>