本文主要是介绍B3743 [语言月赛202304] 扶苏与 0 题解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目描述
一扶苏一认为,有一些数字中,有零的影子。
如图,在数字2,6,9,0 中有一个零的影子,而在数字 8 中有两个零的影子。
给出一个数,求其中零的影子的个数。
输入格式
输入一行一个整数 X。
输出格式
输出一行一个整数,为你的答案。
输入输出样例
输入 #1
123456789
输出 #1
5
说明/提示
数据规模与约定
对于 20%20% 的数据,1≤X<10;
对于 60%60% 的数据,1≤X<109;
对于 100%100% 的数据,1≤X<1018。
分析
水题,模拟即可
代码
#include<bits/stdc++.h>
using namespace std;
string a;
long long la,ans;
int main(){cin>>a;la=a.size();for(int i=0;i<=la;i++)if(a[i]=='2' or a[i]=='6' or a[i]=='9' or a[i]=='0'){ans++;}else if(a[i]=='8'){ans+=2;}cout<<ans;return 0;
}
这篇关于B3743 [语言月赛202304] 扶苏与 0 题解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!