奇怪数列

TimeLimit:1000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
未提交 | 登录后收藏 | 已有3人收藏了本题
Problem Description
有一串奇怪数列如下:1 2 -3 4 -5 -6 -7 8 -9 ...
即从1-n,碰到2的次方倍则显正,其他则是负数。(2的整次方包括:1,2,4,8,16,32,64,128,....)
现在给你一个n,求出,这个数列的和。
Input
有多个输入样例,每个测试样例输入一个n,0 < n < = 1000.
该题不懂格式的可以参照一下格式:
#include
int main()
{
    ...
    while(scanf("%d",&n)!=EOF){
        ...
    }
    return 0;
 }
Output
对于每一组测试数据,输出一个整数,表示这个数列的前n项的和
SampleInput
2
3
4
SampleOutput
3
0
4
Submit
题目统计信息详细
总AC数483
通过人数435
尝试人数460
总提交量792
AC率54.92%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: