问:关于数据范围
查看原帖
问:关于数据范围
123384
tommy0221楼主2020/8/22 12:10

其实就是个小问题啦

对于 100100% 的数据,所有数在 [0,105][0,10^5] 内,每次操作的值不超过 nn

我貌似不判 00 也AC了诶 https://www.luogu.com.cn/record/37443328

这个代码可以卡成 O(nm)O(nm)

数据生成器:

#include<bits/stdc++.h>
using namespace std;
signed main() {
	freopen("data.in","w",stdout);
	int n=100000,m=n;
	printf("%d %d\n",n,m);
	for(int i=1;i<n;++i)printf("0 ");puts("1");
	for(int i=1;i<=m;++i)printf("2 0 1\n");
	return 0;
}

翻了下题解,直接把 00 的位置覆盖(一个数不存在的话用了 00)了都AC了,有 00 会直接挂掉,随便一叉就挂了

Input:

6 6
0 6 0 2 3 2
1 2 3
1 6 0
1 0 3
2 3 0
1 3 1
2 4 6

Output:

Ikaros
Ikaros

题解RE了

如果数据没有 00 的话建议修一下数据范围

2020/8/22 12:10
加载中...