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;
}
复制代码

 

posted @   深渊之巅  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示