题目来源
B3743 [语言月赛202304] 扶苏与 0 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目描述
一扶苏一认为,有一些数字中,有零的影子。
如图,在数字 2,6,9,0 中有一个零的影子,而在数字 8中有两个零的影子。
给出一个数,求其中零的影子的个数。
输入格式
输入一行一个整数 X。
输出格式
输出一行一个整数,为你的答案。
代码
#include <bits/stdc++.h>
using namespace std;
string a;
long long b,ans;
int main(int argc,char** argv)
{
cin>>a;
b=a.size();
for(int i=0;i<=b;i++)
if(a[i]=='2'||a[i]=='6'||a[i]=='9'||a[i]=='0')
{
ans++;
}
else if(a[i]=='8'){
ans+=2;
}
cout<<ans;
return 0;
}