acwing -- 3346. 你知道你的ABC吗
简单模拟,最小的两个数字是a, b, 最大的数字时a + b + c
#include<iostream> #include<cstdio> #include<algorithm> #include<set> using namespace std; int main() { multiset<int> nums; for(int i = 0; i < 7; i ++ ) { int x; cin >> x; nums.insert(x); } int a = *nums.begin(), b = *( ++ nums.begin()); cout << a << ' ' << b << ' ' << *nums.rbegin() - a - b << endl; return 0; }