P5660 [CSP-J2019] 数字游戏
https://www.luogu.com.cn/problem/P5660?contestId=146378
题意
小 K 同学向小 P 同学发送了一个长度为 8的 01 字符串来玩数字游戏,小 P 同学想要知道字符串中究竟有多少个 1。
注意:01 字符串为每一个字符是 0或者 1的字符串,如“101”(不含双引号)为一个长度为 3 的 01 字符串。
思路
- 一边输入一遍统计,或者存在char/string 里面扫一遍即可C++
坑点
- 无
代码
#include <iostream>
#include <string.h>
using namespace std;
int main(){
string s;
cin>>s;
int sum=0;
for(int i=1;i<=8;i++){
if(s[i]=='1'){
sum++;
}
}
cout<<sum;
return 0;
}