救助(本人70分调不出来)
  • 板块学术版
  • 楼主cmh1130
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/12/28 17:11
  • 上次更新2024/12/28 21:09:44
查看原帖
救助(本人70分调不出来)
848503
cmh1130楼主2024/12/28 17:11

简单问题1(sum)

题目描述

给定序列 a[1...n]a[1...n],序列的一个子段 [l,r][l,r] 为序列中连续的一段 a[l,l+1,...,r]a[l,l+1,...,r],子段的和即为 a[l]+a[l+1]++a[r]a[l]+a[l+1]+…+a[r]

现在请你求出序列 aa最大的为奇数的子段和

输入格式

第一行包含1个整数 nn

第二行包含 nn 个整数 a[i]a[i]

输出格式

输出1个整数,代表答案;若答案不存在,输出 no solution

样例 #1

样例输入 #1

3
3 2 1

样例输出 #1

5

样例 #2

样例输入 #2

4
2 2 2 2

样例输出 #2

no solution

样例 #3

样例输入 #3

5
-3 12 -1 -7 9

样例输出 #3

13

提示

对于30%的数据:1n10,a[i]101\le n\le 10, |a[i]|\le 10

对于50%的数据:1n100,a[i]1001\le n\le 100, |a[i]|\le 100

对于70%的数据:1n5000,a[i]1091\le n\le 5000, |a[i]|\le 10^9

对于100%的数据:1n106,a[i]1091\le n\le 10^6, |a[i]|\le 10^9

2024/12/28 17:11
加载中...