考试只出一道题。。。

A>

 1 #include <cstdio>
 2 #include <cstring>
 3 #include <algorithm>
 4 #define rep(i, a, b) for (int i = a; i <= b; i++)
 5 #define drep(i, a, b) for (int i = a; i >= b; i--)
 6 #define REP(i, a, b) for (int i = a; i < b; i++)
 7 #define mp make_pair
 8 #define pb push_back
 9 #define clr(x) memset(x, 0, sizeof(x))
10 #define xx first
11 #define yy second
12 
13 using namespace std;
14 
15 typedef long long i64;
16 typedef pair<int, int> pii;
17 const int inf = ~0U >> 1;
18 const i64 INF = ~0ULL >> 1;
19 //*****************************
20 
21 int a, b, c;
22 int main() {
23     scanf("%d%d%d", &a, &b, &c);
24     int ans = inf;
25     ans = min(ans, (a << 1) + (b << 1));
26     ans = min(ans, (a << 1) + (c << 1));
27     ans = min(ans, (b << 1) + (c << 1));
28     ans = min(ans, a + b + c);
29     printf("%d\n", ans);
30     return 0;
31 }
View Code

相关文章: