#include #include #define repi(i,a,b) for(int i=(a);i<(b);++i) std::map prime_factor( int n ) { std::map ret; for( int i = 2; i*i <= n; ++i ) while( n % i == 0 ) { ++ret[i]; n /= i; } if( n != 1 ) ++ret[n]; return ret; } int main() { int N, K; std::cin >> N >> K; int ans = 0; repi( i, 2, N+1 ) { auto m = prime_factor( i ); ans += m.size() >= K; } printf( "%d\n", ans ); return 0; }