题解 | 游游的数字圈
#include <iostream> using namespace std; int main() { string s; cin >> s; int sum = 0; for(int i = 0; s[i]!='\0'; i++){ char c = s[i]; if(c=='0'||c=='6'||c=='9'){ sum += 1; } if(c=='8') sum += 2; } cout << sum; return 0; } // 64 位输出请用 printf("%lld")