#include <iostream>
using namespace std;

int main() {
    int n;
    cin >> n;
    
    // 确保输入的是正整数
    if (n <= 0) {
        cout << "请输入正整数!" << endl;
        return 1;
    }
    
    int result = 0;
    
    if (n % 2 == 1) { // n是奇数
        // 计算1-n之间所有偶数的和
        for (int i = 2; i <= n; i += 2) {
            result += i;
        }
        cout << "1到" << n << "之间所有偶数的和为: " << result << endl;
    } else { // n是偶数
        // 计算n所有约数的和
        for (int i = 1; i <= n; ++i) {
            if (n % i == 0) {
                result += i;
            }
        }
        
    }
    
    return 0;
}


/**************************************************************
	Problem: 1060
	User: 21A
	Language: C++
	Result: Wrong Answer
****************************************************************/