0
吴子尧
中级守护
中级守护
#include<iostream>
using namespace std;
long long a,b,sum,maxn=-0x3f3f3f3f,minn=0x3f3f3f3f,x=1,cnt;
int main(){
cin>>a;
for(int i=500;i<=a;i++){
int num=i;
while(num){
b=num%10;
num/=10;
sum+=b;
x*=b;
if(x>150&&sum>25){
cnt++;
}
sum=0;
x=1;
}
}
cout<<cnt;
return 0;
}