记录编号 575243 评测结果 AAAAAAAAAA
题目名称 设备分解炉 最终得分 100
用户昵称 GravatarSkloud 是否通过 通过
代码语言 C++ 运行时间 0.002 s
提交时间 2022-09-07 21:24:32 内存使用 1.17 MiB
显示代码纯文本
#include<fstream>
using namespace std;
ifstream cin("device.in");
ofstream cout("device.out");
int n,L,ans,a[20005],w;
int l,r;
bool f[20005];
int main()
{
    cin>>n>>L;
    L<<=1;
    for(int i=1;i<=n;i++)
    {
        cin>>w;
        a[w*2]=1;
    }
    for(int i=1;i<=L-1;i++)
    {
        l=r=i;
        while(l-->=0&&r++<=L)
            if(a[l]!=a[r]) goto Label;
        ans++;
        Label:;
    }
    cout<<ans<<endl;
    return 0;
}