数字游戏
luogu 5660
题目大意:
给你一个长度为8的01串,分别表示你某一场比赛是否AKAKAK了,问你AKAKAK了几场比赛
输入样例#1
00010100
输出样例#1
2
输入样例#2
11111111
输出样例#2
8
样例解释#1
该 01 字符串中有 2 个字符 1。
样例解释#2
该 01 字符串中有 8 个字符 1。
数据范围
对于 20% 的数据,保证输入的字符全部为 0。
对于 100% 的数据,输入只可能包含字符 0 和字符 1,字符串长度固定为 8。
解题思路
首先我们要知道AK是一件很难的事情,但您是一个大佬,所以十分简单,但你偶尔会失误,所以要涉及到概率论
直接求即可
代码
#include<cstdio>
#include<string>
#include<cstring>
#include<iostream>
#include<algorithm>
#define ll long long
using namespace std;
int ans;
string str;
int main()
{cin>>str;for (int i = 0; i < 8; ++i)if (str[i] == '1') ans++;printf("%d", ans);return 0;
}