codeforces 1669F

news/2025/2/28 7:24:15/

题意:

alice和bob从数组两边的吃糖果, 数组的值就是糖果重量

要求alice和bob吃的糖果重量必须一样, 输出能吃几个糖果

这题最先想到的是前后缀相加

模拟一个前缀和 和 后缀和

在n/2的位置向前找前缀和 

在n/2的位置向后找后缀和 

找到第一个前缀和==后缀和的下标输出就好

但这种做法有个缺点, 因为前缀和对应相等的后缀和下标不一定是i与n-i的关系, 做起来还是需要用双指针, 那既然用了双指针, 而且前缀和 和 后缀和的访问次数只需要找到第一个(或者说, 最后一个)相等的就行

那为什么不用直接双指针模拟呢?就不需要前缀和这种繁琐的做法了, 还要多模拟一个数组

创建双指针l和r, 创建q和p分别储存alice和bob吃的糖果重量

每当alice吃的糖果小于bob的糖果时alice多吃, 否则bob多吃

每当两者相等时, 更新一下答案即可

void solve()
{cin>>n;vector<ll>v(n+1);for(int i=0;i<n;i++) cin>>v[i];ll l=0,r=n-1;ll q=0,p=0;ans=0;while(l<=r){if(q<p) q+=v[l++];else p+=v[r--];if(p==q) ans=l+(n-1-r);}cout<<ans<<endl;return;
}


http://www.ppmy.cn/news/920399.html

相关文章

LINUX6279

linux_填空题大全&#xff0d;金锄头文库 一、 选择题(每小题2分&#xff0c;共50分) 在创建Linux分区时&#xff0c;一般要创建(D )两个分区 FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根 分区 当登录Linux时&#xff0c;一个具有唯一进程ID号的shell将…

声音的相位

相位(Phase) 简单来说&#xff0c;相位就是时间特性的反映&#xff0c;代表一个周期运动的波形&#xff0c;当前时刻在一个周期内的位置。 相位的单位是度&#xff0c;一个理想正弦波在一个完整周期内&#xff0c;相位将从0度变化到360度&#xff0c;期间经历一个波峰和一个波…

啪!啪!给 JobIntentService 打针, Hilt 号的大针,看你爽不爽?哎呦,Espresso 看不到结果,用 UiAutomator 测。

0. 简介 Service Service 不一定用得很长久,那不就成了长佣了吗?我们可以用 JobIntentService ——临时佣人,它跟你的 App 同生共死,真好!但是,启动容易,关闭就毫无头绪了。因为 Service 在后台跑,跟 UI 是不沾边的。如果用 MVVM,我们可以塞 LiveData 。通过方程启动…

小程序引入阿里云矢量图库图标

简介 阿里云矢量图库&#xff08;Aliyun Vector Icon Library&#xff09;是阿里云提供的一个图标库&#xff0c;为开发者和设计师提供了丰富的矢量图标资源&#xff0c;用于在网页、移动应用和其他设计项目中使用。 使用阿里云矢量图库&#xff0c;你可以快速搜索、选择和下…

从零实现的Chrome扩展

从零实现的Chrome扩展 Chrome扩展是一种可以在Chrome浏览器中添加新功能和修改浏览器行为的软件程序&#xff0c;例如我们常用的TamperMonkey、Proxy SwitchyOmega、AdGuard等等&#xff0c;这些拓展都是可以通过WebExtensions API来修改、增强浏览器的能力&#xff0c;用来提…

饥荒lisp_谷雨英语单词速记下载

谷雨英语单词速记下载 【篇一&#xff1a;英语词汇4000超强记忆单词不用记电子书官网站英语单词闪电记忆背诵宝典】 英语词汇4000超强记忆单词不用记电子书官网站英语单词闪电记忆背诵宝典你是否也遇到这样的困惑&#xff1a;学了那么久的英语&#xff0c;也下了不少工夫&#…

良心推荐:看完这 20 部 BBC 神级纪录片,英语水平提升几个 Level!

第一次见到雪梨&#xff0c;是在一次全国口语演讲比赛上&#xff0c;当时我的身份是选手&#xff0c;她是志愿者。 那次比赛&#xff0c;我得了冠军。她像个小迷妹&#xff0c;跑来跟我搭讪说&#xff1a;“要沾沾仙气&#xff0c;万一有一天突然开窍&#xff0c;英语像我一样好…

一文带你揭秘并实现“大数据杀熟”背后的逻辑!

本文已收录github&#xff1a;https://github.com/BigDataScholar/TheKingOfBigData&#xff0c;里面有大数据高频考点&#xff0c;Java一线大厂面试题资源&#xff0c;上百本免费电子书籍&#xff0c;作者亲绘大数据生态圈思维导图…持续更新&#xff0c;欢迎star&#xff01;…