题目 题意: 给定三维平面上点(i,j,k)对应的权值,维护三维前缀和。 思路: 容斥原理。 s = 1 - 2 + 3 query: s2 - (1 - 2 + 3) 时间复杂度: O(input + query) 代码:
// Problem: 星球大战
// Contest: QDUOJ
// URL: https://qduoj.com/problem/22Spring7
// Memory Limit: 256 MB
// Time Limit: 2000 ms
//
// Powered by CP Editor (https://cpeditor.org)
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define OldTomato ios::sync_with_stdio(false),cin.tie(nullptr),cout.tie(nullptr)
#define fir(i,a,b) for(int i=a;i
关注
打赏