社区讨论

全TLE求调必关

P13787地毯 加强版参与者 3已保存回复 7

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
7 条
当前快照
1 份
快照标识符
@mlm1e1hn
此快照首次捕获于
2026/02/14 16:10
5 天前
此快照最后确认于
2026/02/17 22:10
前天
查看原帖
code:
CPP
#include <bits/stdc++.h>
using namespace std;

int main() {
	int n, m;
	long long ans = 0;
	scanf("%d %d", &n, &m);
	int x1[m], y1[m], x2[m], y2[m];
	memset(x1, 0, sizeof(x1));
	memset(y1, 0, sizeof(y1));
	memset(x2, 0, sizeof(x2));
	memset(y2, 0, sizeof(y2));
	for (int i = 0; i < m; i++) {
		scanf("%d %d %d %d", &x1[i], &y1[i], &x2[i], &y2[i]);
	}
	for (int i = 1; i <= n; i++) {
		int rug;
		for (int j = 1; j <= n; j++) {
			rug = 0;
			for (int k = 1; k <= m; k++) {
				if (i >= x1[k] && i <= x2[k] && j >= y1[k] && j <= y2[k]) {
					rug++;
				}
			}
			ans += ((i + j)^rug);
		}
	}
	printf("%lld", ans);
	return 0;
}

回复

7 条回复,欢迎继续交流。

正在加载回复...