求助,为啥就是不通过啊
查看原帖
求助,为啥就是不通过啊
109619
Shaoqirui楼主2021/7/15 18:10

代码:

#include<bits/stdc++.h>
using namespace std;
int s[1100][11000];
bool is[1100][11000];
int ans=0;
int main(){
	int n,m;
	cin>>n>>m;
	for(int i=0;i<n;i++){
		for(int j=0;j<m;j++){
			scanf("%d%d",&is[i][j],&s[i][j]);
		}
	}
	int u;
	cin>>u;
	int k=-1;
	while(k<n){
		k++;
		ans+=s[k][u];
		ans=ans%20123;
		if(is[k][u]){
			continue;
		}
		int j=u;
		for(int i=0;i<s[k][u];){
			j++;
			j=j%m;
			if(is[k][j])i++;
		}
		u=j;
	}
	cout<<ans<<endl;
}
2021/7/15 18:10
加载中...