A7250.最小坐标和

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

Yuilice是AC狗的好朋友,今天他来给给狗星的小伙伴们出了一套题,这是其中的第一道。

Yuilice会给出2n2n个正整数,每个正整数aia_i可以选择另外一个正整数aj(1i,jN)a_j(1 \leq i , j\leq N)组成一个坐标。

现在,Yuilice想知道,在这NN对坐标当中,你是否可以找到一条路径ss,从其中某个点开始,遍历所有的坐标一次,并且使得路径长度尽可能地小。

Note

路径长度的计算为路径上所有相邻点之间距离的总和。

输入格式

第一行输入一个整数TT,代表接下来有T(1T100)T(1 \leq T \leq 100 )组样例进行计算。

每一组样例的第一行输入一个整数n(1n100)n(1 \leq n \leq 100),代表本组样例共有2n2n个数。

随后一行输入2n2n个数ai(1ai104)a_i(1 \leq a_i \leq 10^4)

输出格式

每一组样例输出一个数,代表该路径长度的最小值。

输入输出样例

  • 输入#1

    2
    3
    15 20 20 15 10 10
    2
    1 2 3 4

    输出#1

    10
    2

说明/提示

Note

在第二组样例当中,我们可以拼成坐标(3,1)(4,2)(3,1) (4,2),最小路径和为34+12=2|3 - 4| + |1 - 2| = 2

首页