AT_arc167_a.[ARC167A] Toasts for Breakfast Party
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
[ARC167A] Toasts for Breakfast Party
浴谷的站长 kkkscO2 最近购买了 N 片烤绿鸟味的扩散性百万甜面包。第 i 片面包的美味值是 ai。又有 M 个盘子,每个盘子可以装最多两片面包,盘子可以空着。
定义 bi 为盘子 i 里的面包的美味值的和的平方,若盘子里没有面包则 bi 为 0。若只有一个面包,则 bi 为该面包的美味值的平方。
求所有合法的 ∑1≤i≤Mbi 的最小值。2N≤M≤N。
输入格式
输入分两行。第一行输入 N 和 M,分别代表面包数量和盘子的数量。
第二行输入 N 个数 A1A2⋯AN。其中 Ai 代表第 i 片面包的美味值。
输出格式
输出求所有可能的 ∑1≤i≤Mbi 的最小值。
样例 #1
样例输入 #1
5 3
1 1 1 6 7
样例输出 #1
102
样例 #2
样例输入 #2
2 1
167 924
样例输出 #2
1190281
样例 #3
样例输入 #3
12 9
22847 98332 854 68844 81080 46058 40949 62493 76561 52907 88628 99740
样例输出 #3
61968950639
输入输出样例
输入#1
5 3 1 1 1 6 7
输出#1
102
输入#2
2 1 167 924
输出#2
1190281
输入#3
12 9 22847 98332 854 68844 81080 46058 40949 62493 76561 52907 88628 99740
输出#3
61968950639
说明/提示
- $ 1\leq\ N\leq\ 2\times\ 10^{5} $
- $ \frac{N}{2}\leq\ M\leq\ N $
- $ 1\leq\ A_{i}\leq\ 2\times\ 10^{5} $
- 保证输入的都是整数
样例1解释
我们将第 1 片和第 2 片面包放在第一个盘子里,第 3 片和第 4 片面包放在第二个盘子里。第 5 片单独放在最后一个盘子里。此时的答案 ∑1≤i≤Mbi=(1+1)2+(1+6)2+72=102。没有比该方案更优的结果。注意不能将第 1 片,第 2 片和第 3 片放在同一个盘子里。
输入解题思路,AI测评打分。不知道怎么写?