求构造数据
  • 板块学术版
  • 楼主liuzimingc
  • 当前回复13
  • 已保存回复13
  • 发布时间2021/3/5 21:11
  • 上次更新2023/11/5 02:25:56
查看原帖
求构造数据
421781
liuzimingc楼主2021/3/5 21:11

rt,这是我的一道题:

link

现在有这样一种做法:

#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
using namespace std;
#define re register
#define ll long long
const int MAXN=25;
int ans,l,r;
int minsum=0x3f3f3f3f,ansi,ansj;
bool is;
int main(){
    cin>>l>>r>>ans;
    for (re int i=l;i<=r;i++){
        for (re int j=l;j<=r;j++){
            if ((i^j)==ans && i+j<minsum)
                minsum=i+j,ansi=i,ansj=j,is=1;
        }
    }
    if (is) cout<<ansi<<' '<<ansj<<endl;
    else puts("NANS!");
    return 0;
}

请问大佬能否找到一组数据,卡掉这一做法?

2021/3/5 21:11
加载中...