SP1433 KPSUM - The Sum
题目描述
给你一个正整数 $N$,依次把 $1$ 到 $N$ 写下来,在每两个数字之间交替的加上加减号,求这个表达式的值。例如,$N=15$ 时,表达式为 $1−2+3−4+5−6+7−8+9−1+0−1+1−1+2−1+3−1+4−1+5$。
输入格式
若干行,每行一个整数 $N$。你需要对这些 $N$ 分别计算答案。
输入最后一行为一个 $0$,这个 $0$ 不应进行处理。
输入行数不超过 $40$。
输出格式
对于输入中的每一行,输出一行表示答案。
说明/提示
$1 \le N \le 10^{15}$。