专栏文章

数字游戏 题解

P5660题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mip2jao0
此快照首次捕获于
2025/12/03 05:06
3 个月前
此快照最后确认于
2025/12/03 05:06
3 个月前
查看原文
根据题目所知: 要输入长度为8的01字符串 输出01字符串中字符1的个数 所以,我们先定义01字符串和统计01字符串中字符1个数的变量
CPP
string str;
int cnt=0;
要统计字符串中字符1个数,就应该用8(.size() 也可以)代表字符数,再找出1的数量即可。
完整代码
CPP
#include <bits/stdc++.h>
using namespace std;
int main() {
	string str;//01字符串 
	int cnt=0;//'1'的数量 
	cin>>str;//输入01字符串 
	for(int i=0;i<str.size();i++){//遍历这个字符是否为'1'
		if(str[i]=='1')
		cnt++;//如果是那'1'的数量+1 
		}
		cout<<cnt;//输出'1'的数量 
		return 0;//华丽结束 
}

评论

0 条评论,欢迎与作者交流。

正在加载评论...