如果你 WA 了#4#5,可以来看看
查看原帖
如果你 WA 了#4#5,可以来看看
297683
wYYSZLwSSY楼主2023/3/16 11:44

rt

坑点1:不保证同一个人不会要求多次相同的块长。

所以,

	for(int i=1;i<=k;++i){
		cin>>x;
		t[x]=1;
	}
	cin>>k;
	for(int i=1;i<=k;++i){
		cin>>x;
		++t[x];
	}
   	for(int i=1;i<=100;++i){
		if(t[x]==2)

   for(int i=1;i<=k;++i){
   	cin>>x;
   	t[x]=1;
   }
   cin>>k;
   for(int i=1;i<=k;++i){
   	cin>>x;
   	++t[x];
   }
  	for(int i=1;i<=100;++i){
   	if(t[x]<2)

都是错的

坑点2: 数据挺大的,所以得处处取模。

除了矩阵乘法,也包括 1*n 矩阵的计算时的取模。

而且矩阵乘法边加边模不要为了卡常而最后取模 !

2023/3/16 11:44
加载中...