#include #include using namespace std; int main() { long long n, ans = 0; cin >> n; // sum = k + (k + 1) + (k + 2) + ... + (k + (n - 1)) // = nk + n(n - 1)/2 // = n(k + (n - 1)/2 ) if (n % 2 == 1) { ans = 1 + n; } else { long long m = n / 2; for (int i = 1; i*i <= m; i++) { if (m % i == 0) { ans += i + m / i; if (i*i == m) { ans -= i; } } } } cout << ans << endl; return 0; }