挺简单的,先枚举每个数,然后再判断是否含有0,1,2,9数字
#include <iostream>
using namespace std;
int n;
int cnt;
bool check(int a){
int temp;
while(a){
temp = a% 10;
if(temp == 0 || temp==1 || temp==2 || temp==9) return true;
else{
a = a/10;
}
}
return false;
}
int main(){
cin>>n;
for(int i=1;i<=n;i++){
if(check(i)) cnt +=i;
}
cout<<cnt<<endl;
return 0;
}