#include<iostream>
#include<cstring>
using namespace std;
int solve(int i)
{
string num=to_string(i);
int len=num.length();
int flag=1;
for(int j=0;j<len;j++)
{
if(num[j]=='4')
{
flag=0;
break;
}
}
if(flag==1)
return 0;
else return 1;
}
int main() {
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
if(i%4==0)
continue;
else if(solve(i)==1)
continue;
cout<<i<<endl;
}
}
主要是吧,拆分数位还是用string更方便,但是这是个数字啊,所以我想起来了好久不用的一个东西叫string to int。
结果还写错了所以我又上网去查了一下~
大概就是上面的这个啦!
明天就要离开妹妹了我好难过.....

京公网安备 11010502036488号