A150243.山间抹茶宴
普及/提高-
官方
通过率:0%
时间限制:1.00s
内存限制:256MB
题目描述
探险队在深山中意外发现了一片野生抹茶园,队长决定用这些抹茶制作甜品来犒劳大家。他一共制作了 n 个抹茶甜品,第 i 个甜品的抹茶浓度为 ai,冰度为 bi。
队长打算从中选择一个连续的区间 [l,r] 来举办一场抹茶品鉴会。他规定:区间内每个甜品的 ai+bi 都必须相等,这样才能保证口感一致。这个区间甜品的美味值之和定义为:
i=l∑rai×(r−l+1)
队长想知道,在所有满足条件的区间中,最大的美味值之和是多少。
输入格式
第一行输入一个正整数 T,表示数据组数。
对于每一组数据:
第一行输入一个整数 n,表示甜品数量。
第二行输入 n 个整数 ai,表示每个甜品的抹茶浓度。
第三行输入 n 个整数 bi,表示每个甜品的冰度。
输出格式
对于每一组数据,在一行中输出一个整数表示最大的美味值之和。
输入输出样例
输入#1
1 3 1 2 3 3 2 3
输出#1
6
说明/提示
选择区间 [1,2],美味值之和为 1×2+2×2=6。
数据范围
对于 100% 的数据满足:
- 1≤T≤105
- 1≤n≤2×105
- 1≤ai≤2×105
- 1≤bi≤2×105
数据保证所有测试数据的 ∑n≤3×106。
输入解题思路,AI测评打分。不知道怎么写?