题库练习 布鲁恩王国
← 上一题 下一题 →

A1062 | 布鲁恩王国

来源官方 / 2023
时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

【题目名称】布鲁恩王国

布鲁恩王国举办了一场盛大的热气球活动,国家里的居民纷纷搭乘自己制作的热气球飞向天空。

天空中漂浮着各种各样的热气球,美不胜收。

![](/uploads/acgo/image/3424ba79cb079b80_96d06078c616.jpg)
![](/uploads/acgo/image/3794e0b9f6562ec0_252afdd9764b.jpg)
![](/uploads/acgo/image/d78fb06286189a71_cc865b579e62.jpg)
![](/uploads/acgo/image/d933a097fdc4bf7c_1ca0780aeead.jpg)
![](/uploads/acgo/image/5ad39070920f03f2_e74606cf4d85.jpg)
![](/uploads/acgo/image/0511542c674f2617_0bd9af166155.jpg)


布鲁恩王国的国王在宫殿的观景台上看到这一幕场景感到十分地欣慰,这代表着自己对王国管理有序,人民安居乐业、生活丰富多彩。

国王想要告诉正在热气球中的人们,夜幕降临之际请大家落地,宫殿举行丰盛的宴会款待大家,菜品以巴西烤肉为主,有烤羊排、烤牛仔骨、烤肥牛、烤牛胸肉、烤肠、烤羊腿等。


![](/uploads/acgo/image/97902f734ecd347f_24f2ebc548d1.png)


![](/uploads/acgo/image/3c47687902984dbf_5fa13da2ee94.jpg)


![](/uploads/acgo/image/376b47ab2f91f8ae_74971b1ed7b8.png)



现在,国王已经把这个消息告诉给了1号热气球上的人,从他开始把消息继续传递出去。假设空中的热气球用坐标$(x,y,z)$表示,则两个热气球$I,J$之间传递消息所需的时间是$\min\{|x_I-x_J|,|y_I-y_J|,|z_I-z_J|\}$。

空中共有$N$个热气球,请编写程序计算,让所有热气球得到消息的最小用时总和是多少?

输入格式

输入的第一行为一个整数$N$,代表空中共有$N$个气球。

接下来的 $N$ 行,每行三个整数 $x_i,y_i,z_i$,表示第 $i$ 个热气球的坐标。

输出格式

输出为一个整数,代表最小的用时总和。

输入输出样例

输入 #1
2
1 2 3
10 20 30
输出 #1
9
输入 #2
3
2 2 2
4 1 6
98 97 7
输出 #2
2
C++ 编辑器
输入
输出