QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#721397#9701. CatOOBMABTRAMS#WA 347ms3612kbC++17527b2024-11-07 16:01:372024-11-07 16:01:38

Judging History

This is the latest submission verdict.

  • [2024-11-07 16:01:38]
  • Judged
  • Verdict: WA
  • Time: 347ms
  • Memory: 3612kb
  • [2024-11-07 16:01:37]
  • Submitted

answer

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=500013;
ll f(ll v) {
    if(v%4==3)return 0;
    if(v%4==2)return v+1;
    if(v%4==0)return v;
    if(v%4==1)return 1;
}
signed main(){
    ios::sync_with_stdio(false);
    int T;
    cin>>T;
    while(T--) {
        ll x,y;
        cin>>x>>y;
        ll s;
        cin>>s;
        ll ans=-1;
        for(ll l=x;l<=x+8;l++)for(ll r=max(l,y-8);r<=y;r++) if((f(x-1)^f(y))<=s)ans=max(ans,r-l+1);
        cout<<ans<<'\n';
    }
}

详细

Test #1:

score: 0
Wrong Answer
time: 347ms
memory: 3612kb

input:

500000
28316250877914575 822981260158260522 1779547116602436425
335408917861648772 578223540024979445 74859962623690079
252509054433933447 760713016476190629 919845426262703496
522842184971407775 585335723211047202 148049062628894322
84324828731963982 354979173822804784 1001312150450968415
269587449...

output:

794665009280345948
242814622163330674
508203962042257183
-1
270654345090840803
-1
469882136957817192
42350729279043822
64865315101301174
-1
223517937810991678
-1
120906461794646288
463966315863716824
433607439314780607
-1
554193509807664378
30453712563541401
-1
26623516453421242
112096326861084350
2...

result:

wrong answer 4th numbers differ - expected: '62493538239639426', found: '-1'