5 0
5 1 7 9 9
247
5 0 5 1 7 9 9
247
最优的划分方案为 {5,1},{7},{9},{9}。由5+1≤7≤9≤9知该方案合法。
答案为 (5+1)2+72+92+92=247。
虽然划分方案 {5},{1},{7},{9},{9} 对应的运行时间比 247小,但它不是一组合法方案,因为5>1。
虽然划分方案 {5},{1,7},{9},{9} 合法,但该方案对应的运行时间为251,比 247大。
10 0 5 6 7 7 4 6 2 13 19 9
1256
最优的划分方案为 {5},{6},{7},{7},{4,6,2},{13},{19,9}。
10000000 1 123 456 789 12345 6789 3 2000000 123456789 987654321 7000000 234567891 876543219 10000000 456789123 567891234
4972194419293431240859891640
测试点编号 | n≤ |
ai≤ |
type= |
---|---|---|---|
1∼3 |
10 |
10 |
0 |
4∼6 |
50 |
103 |
|
7∼9 | 400 | 104 | |
10∼16 |
5000 | 105 | |
17∼22 | 5×105 | 106 | |
23∼25 | 4×107 | 109 |
1 |
对于所有测试数据满足type∈0,1,2≤n≤4×107,1≤ai≤109,1≤m≤105,1≤li≤ri≤109,0≤x,y,z,b1,b2<230
对于所有 type=0 的测试点,保证最终答案不超过 4×1018。
时间限制: 2s2s
空间限制: 1GB1GB
本题的hack数据对于type=0需满足2≤n≤500000,对于type=1需满足2≤n≤40,000,000。 ——matthew99