数学联邦政治世界观
超小超大

数学(六) (2-2)

预处理出来从1到i的前缀以及后缀和(1<=i<=n),查询的时候查表即可得到。

void solve() {

int n;cin>>n;

vector<int> a(n);

for (int i = 0; i<n; i++) {

cin>>a[i];

}

vector<int> l(n), r(n);//l[i]表示从0到i所需要花费的最小值

for (int i = 1; i<n; i++) {

if (i == n - 1 || a[i + 1] - a[i]>a[i] - a[i - 1]) {

l[i] = l[i - 1] + 1;

} else {

l[i] = l[i - 1] + a[i] - a[i - 1];

}

}

r[n - 1] = 0;

for (int i = n - 2; i >= 0; i--) {

if (i == 0 || a[i] - a[i - 1]>a[i + 1] - a[i]) {

r[i] = r[i + 1] + 1;

} else {

r[i] = r[i + 1] + a[i + 1] - a[i];

}

}

int q;cin>>q;

while (q--) {

int x, y;

cin>>x>>y;

x--, y--;

int ans;

if (x<y) {

ans = r[x] - r[y];

} else {

ans = l[x] - l[y];

}

cout<<ans<<"\n";

}

}

数学联邦政治世界观提示您:看后求收藏(同人小说网http://tongren.me),接着再看更方便。

相关小说

双男主:永不满足 连载中
双男主:永不满足
不配留名
禁欲系逃避型人格闷骚死装男X掠夺者自恋型人格美强惨爱如烟海,欲如沟壑,生生世世,永不满足双重生+双男主+1v1+群穿+多身份日更1000+
3.4万字1个月前
二哈:爱上一只小凤凰 连载中
二哈:爱上一只小凤凰
倾雪涵致
一朝穿越到二哈有个师尊叫玄凌有个师叔叫慕泽有个仙尊叫晚宁有个舅舅叫夜沉有个凤凰叫薛蒙我是团宠叫溪月找个老公带回家(不拆官配)
6.9万字1个月前
妖娆夫君个个宠 连载中
妖娆夫君个个宠
幽兰溪谷
【已签约,已完结】《女帝篇》她堂堂白氏家族的继承人,遭人算计……再次醒来居然成了六岁孩童,还是一国长公主……从此以后开启了她的异世之旅………......
28.5万字1个月前
冬梦……孤注一掷derive 连载中
冬梦……孤注一掷derive
·Lny_
自设女主预警*乙女向*ooc预警*全员恶人*无女主感情线,贴合原著感情线,请放心食用当混社会的你被骗进了诈骗集团❓❗
2.6万字1个月前
史莱克七怪看图 连载中
史莱克七怪看图
穿尘过
第二代史莱克七怪主要人物与初代史莱克七怪看图。
0.5万字1个月前
浮生有梦:水中月 连载中
浮生有梦:水中月
轻紫凝烟
闷骚修仙继承人X娇俏人鱼小郡主“我会以你爱我的方式爱你。”“愿你梦醒之时,仍记得我。”
13.0万字1个月前