P10571 [JRKSJ R8] 三七二十一 题解
chenlongli · · 题解
题目传送门
思路
首先,
我们考虑有没有这个数字既没有哪一位为
code
#include<bits/stdc++.h>
using namespace std;
int main()
{
string n;
cin>>n;
int ans=0;
for (int i=0;i<n.length();i++)
{
if (n[i]=='2'||n[i]=='4'||n[i]=='8'||n[i]=='1')
{
ans=ans+1;
n[i]='0';
}
if (i>3&&n[i]=='6'&&n[i-1]=='3'&&n[i-2]=='5'&&n[i-3]=='5'&&n[i-4]=='6')
{
ans=ans+1;
n[i]='0';
}
}
cout<<ans<<endl;
}