// 题中的公式1-2+3-4+5-6+7-8+9……这看不懂?
// 那就看这个,我把公式变一下 ans-0+1-2+3-4+5-6+7-8+9 ( " ans " 是总和 ,ans=0)
// 比如说 ' n ' 是 ' 3 ' 那就操作如下
// 定义总和变量 ' ans ' 初始化为 ' 0 '
// ans=ans-0+1-2+3 ( " -0 " 这一步可以省略)
// 最终 ' ans ' 变成了 ' 2 '
// ' ans ' 加上的数 : 1 、3
// ' ans ' 减去的数 : 2
// 发现了吗?有规律:
// 加上的是奇数,减去的是偶数。
// 那就简单了,带着规律写程序。
// 不会?
// 来看我的
#include<bits/stdc++.h>  //万能头文件
using namespace std;
int main()
{
    int n,ans=0;  // ' ans ' 是结果
    cin>>n;  //输入 ' n '
    for(int i=1;i<=n;i++)  //循环
    {
        if(i%2!=0)  // 指 ' i ' 是奇数
            ans+=i;  // ' ans ' 加上 ' i '
        else  //指 ' i ' 是偶数
            ans-=i;  // ' ans ' 减去 ' i '
    }
    cout<<ans;  //输出 ' ans ' ( 结果 )
    return 0;
}