提交记录 5986


用户 题目 状态 得分 用时 内存 语言 代码长度
ahole 1000. 测测你的 A+B Compile Error 0 0 ns 0 KB C++ 826 B
提交时间 评测时间
2018-09-17 10:14:22 2020-08-01 00:37:22
#include<iostream>
#include<cstring>
using namespace std;
int lowbit(int a)
{
    return a&(-a);
}
int main()
{
    int n=2,m=1;
    int ans[m+1];
    int a[n+1],c[n+1],s[n+1];
    int o=0;
    memset(c,0,sizeof(c));
    s[0]=0;
    for(int i=1;i<=n;i++)
    {
        cin>>a[i];
        s[i]=s[i-1]+a[i];
        c[i]=s[i]-s[i-lowbit(i)];
    }
    for(int i=1;i<=m;i++)
    {
        int q=2;
        {
            int x=1,y=2;
            int s1=0,s2=0,p=x-1;
            while(p>0)
            {
                s1+=c[p];
                p-=lowbit(p);
            }
            p=y;
            while(p>0)
            {
                s2+=c[p];
                p-=lowbit(p);
            }    
            o++;
            ans[o]=s2-s1;
        }
    }
    for(int i=1;i<=o;i++)
        cout<<ans[i]<<endl;
    return 0;
}

CompilationN/AN/ACompile ErrorScore: N/A


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-10 22:05:50 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠