[CSP-J2019] 数字游戏

来来来!今天搞点入门级普及复赛真题~(说是这么说吧,其实也就。。。害)

题目

小 K 同学向小 P 同学发送了一个长度为 8 的 01 字符串来玩数字游戏,小 P 同学想要知道字符串中究竟有多少个 1。

注意:01 字符串为每一个字符是 0 或者 1 的字符串,如“101”(不含双引号)为一个长度为 3 的 01 字符串。

输入格式
输入文件只有一行,一个长度为 8 的 01 字符串 s。

输出格式
输出文件只有一行,包含一个整数,即 01 字符串中字符 1 的个数。

解析

首先,这题吧,因为范围不大,咱们就直接暴力解决:

int main(){
	int sum=0;
	char s[8];
	cin>>s;
	for(int i=0;i<8;i++){
		if(s[i]=='1'){
			sum++;
		}
	}
	cout<<sum<<endl;
	return 0;
    

看吧,看吧,就一暴力循环,一个个判断就行了

posted @ 2021-01-13 22:35  不爱学习的闲余  阅读(452)  评论(1)    收藏  举报