Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
36204 j136 【S】T1 C++ 运行出错 0 0 MS 264 KB 579 2025-02-10 13:12:19

Tests(0/12):


#include<bits/stdc++.h> using namespace std; int n,q,a[0x114514],ix,iy; //0x114514 ≈ 1e6 static jmp_buf buf; int sign(int x){ return (x>0)-(x<0); } void isok(int x,int y){ for(int i=1;i<n;i++)if(((a[i]^x)-y)*((a[i+1]^x)-y)<1)cout<<i,longjmp(buf,1); cout<<-1,longjmp(buf,1); } int main(){ freopen("function.in","r",stdin),freopen("function.out","w",stdout); scanf("%d%d",&n,&q); for(int i=1;i<=n;i++)scanf("%d",a+i); while(q--){ scanf("%d%d",&ix,&iy); if(!setjmp(buf))isok(ix,iy); else cout<<'\n'; } }


测评信息: