Romantic Glasses

Codeforces Round 918 (Div. 4)
E. Romantic Glasses
题目链接

题意:

给定n和n个数的数组a,选取一段区间 [ l , r ] [l,r] [l,r],使得奇数位置上的数之和与偶数位置上的数之和一样,问能否找到这样一对lr

思路:

朴素想法是l和r分别预处理前缀和,然后枚举lr,不过 O ( n 2 ) O(n^2) O(n2)会超时。发现我们只需奇偶位置上的数一样大就行了,也就是奇数位置减偶数位置上的数为0就行了,那么我们搞个不一样的前缀和,奇数位置上加,偶数位置上减,这样就可以把两个前缀和数组变成一个,要找区间和为0的lr,只需要对每个r的前缀和,找一下前面有没有相同的前缀和就行了,用set查找就是 l o g n logn logn的,可以过。

code:

#include <iostream>
#include <cstdio>
#include <set>
using namespace std;
typedef long long ll;
 
int T,n;
 
int main(){
	cin>>T;
	while(T--){
		cin>>n;
		bool f=false;
		set<ll> s;
		s.insert(0);
		for(ll i=1,t=0,tmp;i<=n;i++){
			cin>>tmp;
			t+=((i&1)?1:-1)*tmp;
			if(s.count(t))f=true;
			else s.insert(t);
		}
		puts((f)?"YES":"NO");
	}
	return 0;
}
  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在大学时期的浪漫关系一直是一个备受争议的话题。一些人认为,大学时期是探索爱情和建立长期关系的重要时期,而另一些人则认为,大学应该是专注于学业和职业发展的时期,而不是浪漫关系的场所。以下是基于大学时期的浪漫关系的两篇论文,分别代表两种不同的观点: 论文一:大学时期的浪漫关系是有益的 大学时期是年轻人开始探索爱情和建立长期关系的重要时期。在大学中,学生们可以结识不同背景和兴趣爱好的人,这对于他们的成长和发展是很有益的。在恋爱关系中,他们可以学会如何处理冲突、沟通和相互支持。这些技能不仅有助于他们的人际关系,也有助于他们的职业生涯和未来的婚姻生活。 此外,大学时期的浪漫关系可以增加学生的社交生活,让他们更加融入大学社区。这有助于他们建立支持网络,减轻心理压力,促进身心健康。通过参加情侣活动和社交聚会,学生们可以与同龄人分享彼此的经历和想法,这有助于他们扩展视野,丰富生活经验。 因此,大学时期的浪漫关系对于学生的成长和发展是有益的。当然,学生们需要理性对待自己的感情,不要让浪漫关系干扰自己的学业和职业发展。 论文二:大学时期应该专注于学业而非浪漫关系 大学时期是一个学习和成长的阶段,学生应该将精力集中在学业和职业发展上。浪漫关系虽然可以给学生带来快乐和满足感,但如果让浪漫关系成为主要关注的对象,很容易分散学生的注意力,影响他们的学习成果和职业前途。 此外,大学时期的浪漫关系可能会带来许多心理压力和情感波动。学生们常常会陷入情感纠葛、嫉妒和失落中,这会影响他们的身心健康和学习效率。一些浪漫关系可能还会带来意想不到的后果,比如失去 ### 回答2: 大学期间的浪漫关系是一个常见的话题,值得进行辩论。以下将从积极和消极两个方面进行讨论。 积极方面来看,大学期间的浪漫关系可以成为我们成长的机会之一。首先,与他人建立深入的感情联系可以帮助我们更好地了解自己。通过与伴侣相处,我们可以了解自己的优点和缺点,并通过彼此的支持和鼓励来改进自己。这种互动可以帮助我们形成健康的自尊心和自我认知。 其次,浪漫关系可以提供情感支持和安慰。大学生活充满了各种压力和挑战,与他人建立恋爱关系可以让我们有一个可以倾诉和分享的伙伴。在情感上得到满足的同时,我们还可以携手面对学术上和生活上的困难。这种支持帮助我们增强自信心,并克服困难。 然而,大学期间的浪漫关系也有消极的一面。首先,它可能分散我们的注意力。大学是一个学习和成长的重要时期,但投入过多的时间和精力在浪漫关系上可能导致我们忽略了学业和其他机会。与此同时,如果我们对感情投入过多,可能会忽视个人成长和独立性。 此外,大学期间的浪漫关系也可能导致情感压力和痛苦。青春期和大学时期本身就充满挑战和不确定性,加上浪漫关系中的冲突和失望,可能会给我们带来额外的压力。而且,分手可能会对我们的情感和学业产生消极的影响。 综上所述,大学期间的浪漫关系有积极和消极两个方面。我们应该意识到这种关系对我们的影响,并在追求浪漫关系时保持平衡。通过建立健康的关系,我们可以从中获得情感支持和成长的机会,但也要注意避免过度投入和对学业的负面影响。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值