需要付费才能查看
¥50.00
微信[ ] 支付宝[ ]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
#include <bits/stdc++.h>
using namespace std;
bool f(long long a)
{
long long b=1;
for (long long i=2; i<=a/2; ++i)
{
if (a%i==0)
{
b+=i;
}
}
if (b==a&&b!=1)
{
return true;
}
return false;
}
int main ()
{
long long n,ans=0;
cin >> n;
for (int i=0; i<=n; i++)
{
if (f(i))
{
ans++;
}
}
cout << ans;
return 0;
}