pat-bl-1057
2017-01-24 22:14
309 查看
pat-bl-1057
2017-01-23
本题无坑
-FIN-
2017-01-23
本题无坑
/** * pat-bl-1057 * 2017-01-23 * C version * Author: fengLian_s */ #include<stdio.h> int main() { freopen("in.txt", "r", stdin); char ch; int sum = 0; while((ch = getchar()) != '\n') { if(ch <= 'Z' && ch >= 'A') { sum += ch - 'A' + 1; } else if(ch <= 'z' && ch >= 'a') { sum += ch - 'a' + 1; } } int cntZero = 0, cntOne = 0; while(sum) { if(sum % 2 == 1) cntOne++; else cntZero++; sum /= 2; } printf("%d %d\n", cntZero, cntOne); }
-FIN-
相关文章推荐
- 1057. 数零壹(20) PAT
- PAT(BL)1001_(3n+1)猜想
- pat-bl-1041
- pat-bl-1047
- pat-bl-1062
- PAT 1057 Stack (30) (树状数组+二分 典型题)
- [PAT-乙级]1057.数零壹
- PAT(BL)1002_写出这个数
- PAT乙级 1057. 数零壹(20)
- pat-bl-1048
- pat-bl-1063
- PAT乙级1057 数零壹
- PAT乙级题 1057 python解答
- **浙大PAT甲级 1057 树状数组+二分法
- PAT乙级1057. 数零壹(20)
- pat-bl-1013
- pat-bl-1018
- 随时查找中位数——pat1057
- pat-bl-1020
- pat-bl-1026