P3932 浮游大陆的68号岛
无聊找了个水题做。
大概就是前缀和乱搞一下没了,除了前缀和啥都没有。建议降绿。
考虑对于一个点 \(i\) 到询问点 \(x\):
- 如果 \(i \lt x\) 那么 等价于 \(dis_i \cdot val_i - dis_x \cdot val_i\)
 
- 如果 \(i \gt x\) 那么 等价于 \((dis_N - dis_i) \cdot val_i - (dis_N - dis_x) \cdot val_i\)
 
- 如果 \(i  =  x\) 那么 你懂的。
 
然后没啥东西。询问区间拆开分开做就完了。
/*
	Name:
	Author: Gensokyo_Alice
	Date:
	Description:
*/
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include