比赛 EYOI暨SBOI暑假快乐赛5th 评测结果 AAATTTTTTT
题目名称 回转寿司 最终得分 30
用户昵称 ┭┮﹏┭┮ 运行时间 7.000 s
代码语言 C++ 内存使用 4.55 MiB
提交时间 2022-06-29 08:45:38
显示代码纯文本
#include <bits/stdc++.h> 
using namespace std;
int n,l,r,s;
long long a[100010],c;
int main(){
    freopen("bjoi2016_hzss.in","r",stdin);
    freopen("bjoi2016_hzss.out","w",stdout);
    scanf("%d%d%d",&n,&l,&r);
    for(int i = 1;i <= n;i++){
        scanf("%lld",&c);
        a[i] = a[i-1] + c;
    }
    for(int i = 1;i <= n;i++){
        for(int j = i;j <= n;j++){
            long long ans = a[j] - a[i-1];
            if(ans >= l && ans <= r)s++;
        }
    }
    printf("%d\n",s);
    
    return 0;
}