给定一个长度为 n 的整数数组 a,从中选取若干不相邻元素(即任意两个被选中元素的下标之差大于 1),使得所选元素之和最小。要求至少选取一个元素。
第一行输入一个整数 n(1≤n≤105),表示数组长度。
第二行输入 n 个整数 a1,a2,…,an(−109≤ai≤109)。
输出一个整数,表示不相邻子集的最小元素之和。
输入
5
3 -2 5 -1 -4
输出
-6
输入
3
2 -5 3
输出
-5
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册