题目链接 循环求和 题目描述 牛牛把自然数中所有的偶数都添加了个负号,也就是说自然数变成了 1,-2,3,-4,5,-6... 的形式。于是牛牛想要计算一下,第 l 到 r 之间的数的和是多少。 输入: 第一行为一个整数 ,表示有 组数据 接下来有 行,每一行为两个整数 输出: 输出为 行,每行表示每组数据的答案 解题思路 这是一个数学问题,可以通过以下步骤解决: 关键发现: 奇数保持为正数 偶数变为负数 需要计算区间 [l,r] 内所有数的和 解题策略: 分别计算奇数和偶数的贡献 奇数的和可以用等差数列公式 偶数的和也可以用等差数列公式,但要取负 具体步骤...