P2222 有误QAQ
  • 板块学术版
  • 楼主ConstMaxn
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/12/4 14:01
  • 上次更新2024/12/4 19:26:53
查看原帖
P2222 有误QAQ
1305520
ConstMaxn楼主2024/12/4 14:01

help

#include<bits/stdc++.h>
using namespace std;
#define LL long long
#define RE register
#define IL inline
using namespace std;
const int N = 6000;
int x, y, n, m, o, p;
int a[N + 5], b[N + 5];
int i, j, c, li, lj, lc;
int main()
{
	cin >> x >> y >> n >> m >> o >> p;
	cin >> i >> j >> c;
	while(true)
	{
		if(i == x)
		{
			a[j] = c;
		}
		li = i, lj = j, lc = c;
		cin >> i >> j >> c;
		if(i < li || i == li && j <= lj)
		{
			break;
		}
	}
	while(true)
	{
		b[j] += a[i] * c;
		li = i, lj = j, lc = c;
		cin >> i >> j >> c;
		if(i < li || i == li && j <= lj)
		{
			break;
		}
	}
	memcpy(a, b, sizeof(a));
	memcpy(b, 0, sizeof(b));
	while(true)
	{
		if(j == y)
		{
			b[y] += a[i] * c;
		}
		li = i, lj = j, lc = c;
		cin >> i >> j >> c;
		if(i < li || i == li && j <= lj)
		{
			break;
		}
	}
	cout << b[y] << endl;
	return 0;
}
2024/12/4 14:01
加载中...