测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A7660. [ABC129A] Airplane

编程题 入门
知识点

题目描述

有三个机场 A、B、C,且每对机场之间都有双向航班。

A、B 之间的单程飞行时间为 $P$ 小时,B、C 之间的单程飞行时间为 $Q$ 小时,C、A 之间的单程飞行时间为 $R$ 小时。

现在你可以从任意一个机场出发,乘坐飞机前往另一个机场,再从该机场乘坐飞机前往剩下的第三个机场。

请问,飞行时间之和的最小值是多少?

输入格式

输入从标准输入读取,格式如下:

> $P$ $Q$ $R$

输出格式

输出飞行时间和的最小值。

输入输出样例

输入 #1
1 3 4
输出 #1
4
输入 #2
3 2 3
输出 #2
5

说明/提示

## 限制条件

- $1 \leq P, Q, R \leq 100$
- 输入均为整数

## 样例解释 1

按照 A、B、C 的顺序移动,飞行时间和为 $1 + 3 = 4$ 小时。
按照 A、C、B 的顺序移动,飞行时间和为 $4 + 3 = 7$ 小时。
按照 B、A、C 的顺序移动,飞行时间和为 $1 + 4 = 5$ 小时。
按照 B、C、A 的顺序移动,飞行时间和为 $3 + 4 = 7$ 小时。
按照 C、A、B 的顺序移动,飞行时间和为 $4 + 1 = 5$ 小时。
按照 C、B、A 的顺序移动,飞行时间和为 $3 + 1 = 4$ 小时。

因此,这些方案中的最小值为 $4$ 小时。
上一题 去做题 下一题