tle求条
查看原帖
tle求条
1385791
fushuoting楼主2024/12/8 20:58
#include<iostream>
using namespace std;
int pd[10001][201], a[10001][201];
int main()
{
	int n, m;
	scanf("%d%d", &n, &m);
	for (int i = 0; i < n; i++)
	{
		for (int j = 0; j < m; j++)
		{
			scanf("%d%d", &pd[i][j], &a[i][j]);
		}
	}
	int s;
	scanf("%d", &s);
	int ans = 0;
	for (int i = 0; i < n; i++)
	{
		ans += a[i][s];
		
		ans %= 20123;
		int j = s;
		int k = 0;
		while (k != a[i][s])
		{
			if (pd[i][j % m] == 1)
			{
				k++;
			}
			if (k == a[i][s])
			{
				continue;
			}
			j++;
		}

		s = j % m;
	}
	printf("%d", ans);
	return 0;
}
2024/12/8 20:58
加载中...