WA保龄球助!!!
查看原帖
WA保龄球助!!!
683768
Allen_yang楼主2023/2/12 11:46

rt,爆零,样例过了

#include<iostream>
#include<algorithm> 
#include<cmath> 
using namespace std;
struct Tower{
	bool lt;
	int sz;
}a[10005][105];
int f[10005];
long long ans=0;
int main(){
	int n,m,st;
	cin >> n >> m;
	for(int i=1;i<=n;i++){
		int cnt=0;
		for(int j=0;j<m;j++){
			cin >> a[i][j].lt >> a[i][j].sz;
			if(a[i][j].lt==1)cnt++;
		}
		f[i]=cnt;
	}
	cin >> st;
	for(int i=1;i<=n;i++){
		int x=a[i][st].sz,q;
		ans+=x;
		ans%=20123;
		q=a[i][st].sz%f[i];
		if(q==0)q=f[i];
		while(q){
			st++;
			st%=m;
			if(a[i][st].lt)q--;
		}
	}
	cout << ans;
	return 0;
}
2023/2/12 11:46
加载中...