题解 | 游游的数字圈
游游的数字圈
https://www.nowcoder.com/practice/16eafa41a4a242b8870cb2c5420ae089
活动地址: 牛客春招刷题训练营 - 编程打卡活动
#include <iostream>
using namespace std;
int main() {
// 因为数字比较大 所以我们就用 字符串来输入
string s;
cin>>s;
int ans=0;
for(int i=0;i<s.size();i++){
if(s[i]=='0'||s[i]=='6'||s[i]=='9') // 这三个单独判断
ans++;
else if (s[i]=='8') // 8也单独判断
ans+=2;
}
// 最后输出
cout<<ans;
}
// 64 位输出请用 printf("%lld")
活动地址: 牛客春招刷题训练营 - 编程打卡活动