给定一个包含N个整数的数组。请从数组中选出M组有序数对 。 每组有序数对由数组中的 两个元素组成,且每组有序数对 只能用一次。请编程计算出,在给定的数组中,选出的 M组 有序数对的和的最大值是多少。 本题中的有序数对,指的是符合如下两个条件 其中之一数对: 从N个数中,选出两个不同位置的整数。比如第 i个数Ai和第 j个数Aj( i≠j),则Ai,Aj和Aj,Ai 为两组不同的有序数对。 从N个数中,选出同一个位置的整数2 次,组成一组有序数对。比如第i个数Ai,Ai 即构成一组有序数对。 输入 第一行包含两个整数 N和M ,分别表示数组中元素的个数和需要选择的有序数对数量。 ...