只有50分 剩下5个超时怎么办呀 求救大佬
查看原帖
只有50分 剩下5个超时怎么办呀 求救大佬
809757
YZX040415楼主2023/1/27 18:58
```c

#include<stdio.h> long long s[10002][105]; long long s1[10005][105]; long long b,c,d,i=0,j=0; long long N,M; int main() {

scanf("%lld%lld",&N,&M);
 long long a,v=0;
for(i=0;i<N;i++)
 {
 	for(j=0;j<M;j++)
 	  {
 	  	scanf("%lld",&s1[i][j]);
 	  	scanf("%lld",&s[i][j]);
	   }
 }
/*printf("%d",s1[0][1]);*/
scanf("%lld",&a);
for(i=0,j=0;i<N;i++)
  {
  	b=s[i][a];
  	v=v+b;
  	j=0;
  	while(1)
  	{   c=s1[i][a];
  		if(c==1)
  		{
		  j++;
		  }
		  
  		if(j<b)
  		 a++;
  		 if(a>M-1)
  		 a=0;
  		 if(j==b)
		  break; 
	  }
  	 	
 }
 	printf("%lld",v%20123);
return 0;

}

2023/1/27 18:58
加载中...