#include using namespace std; long long d(long long n){ long long ret = 0; for (long long i=1; i*i<=n; i++){ if (n % i == 0){ ret++; if (i * i != n){ ret++; } } } return ret; } int main(){ long long n; cin >> n; double ans = 0; for (int k=1; k<=n; k++){ ans += (double)d(k) / k; } cout << fixed << setprecision(15); cout << ans << '\n'; }