HDU 5461Largest Point
Largest Point
Time Limit: 1500/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 527 Accepted Submission(s): 228
Problem Description Given the sequence
A with
n integers
t1,t2,?,tn. Given the integral coefficients
a and
b. The fact that select two elements
ti and
tj of
A and
i≠j to maximize the value of
at2i+btj, becomes the largest point.
Input An positive integer
T, indicating there are
T test cases.
For each test case, the first line contains three integers corresponding to
n (2≤n≤5×106), a (0≤|a|≤106) and
b (0≤|b|≤106). The second line contains
n integers
t1,t2,?,tn where
0≤|ti|≤106 for
1≤i≤n.
The sum of
n for all cases would not be larger than
5×106.
Output The output contains exactly
T lines.
For each test case, you should output the maximum value of
at2i+btj.
Sample Input
2
3 2 1
1 2 3
5 -1 0
-3 -3 0 3 3
Sample Output
Case #1: 20
Case #2: 0
簡單題 求a*ti*ti+b*tj(i!=j)的最大值
#include
#include
#include
#include
#include
#include