#include<bits/stdc++.h> using namespace std; int k(long j){ long h=0; for(long i=1;i<=sqrt(j);i++){ if(j%i==0){ if(i!=j/i&&i!=1) h+=i+j/i; else h+=i; } } return h; } int main(){ long n,g=0; cin>>n; for(int i=6;i<=n;i++){ if(k(i)==i) g++; } cout<<g; } /************************************************************** Problem: 1150 User: wangyiyang Language: C++ Result: Accepted Time:8 ms Memory:2072 kb ****************************************************************/