交互题数据求助
  • 板块灌水区
  • 楼主E_firework
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/6/25 10:06
  • 上次更新2023/10/27 22:38:20
查看原帖
交互题数据求助
488539
E_firework楼主2022/6/25 10:06

为了测试,我先尝试造了 猜数 这一题的数据

checker.cpp:同云剪切板。

interactive_lib.cpp:空文件。

data1.in:114514(无换行)

data1.out:空文件。

提交代码:

#include <bits/stdc++.h>
#define LL long long
#define max(i, j) (i > j ? i : j)
#define min(i, j) (i < j ? i : j)
#define mes(s, x) memset(s, x, sizeof(s))
using namespace std;
int a[1000005];
int main(){
	int L = 1, R = 1000000000, x;
	while(1){
		fflush(stdout);
		printf("%d\n", (L + R) >> 1);
		fflush(stdout);
		scanf("%d", &x);
		if(x == 0) break;
		else if(x == 1) R = (L + R) >> 1;
		else if(x = -1) L = ((L + R) >> 1) + 1;
	}
	return 0;
}

然后全 TLE 了。

所以交互题的数据格式究竟是什么样的?

2022/6/25 10:06
加载中...