1036组队比赛

简介: 1036组队比赛

题目描述


Compute, Cubercsl, SuperSodaSea, Ybmj 准备组队参加 "科大讯飞" 赞助的 CrossFire 比赛。


科大讯飞股份有限公司成立于1999年,是亚太地区知名的智能语音和人工智能上市企业。自成立以来,长期从事语音及语言、自然语言理解、机器学习推理及自主学习等核心技术研究并保持了国际前沿技术水平;积极推动人工智能产品研发和行业应用落地,致力让机器"能听会说,能理解会思考",用人工智能建设美好世界。


这场比赛需要两人一队组队参加,他们不知道怎么分组。已知他们的 CrossFire 分数分别为 a, b, c, d,现在想要把他们两两分为一队,使得他们的实力比较平均,也就是两队的实力差尽量小。


这里定义两队的实力差为每队的 CrossFire 分数之和的差值,现在他们想要知道这个实力差最小是多少。


输入描述:


仅一行,包含四个整数 a, b, c, d (1≤a,b,c,d≤36811 \leq a, b, c, d \leq 36811≤a,b,c,d≤3681),中间以空格分隔,分别表示四个人的 CrossFire 分数。


输出描述:


在一行输出一个整数,表示两个队伍实力差的最小值。


示例1


输入


2 1 3 4


输出


0



示例2


输入


2263 2110 2172 2109


输出


90


c代码


#include<iostream>
#include<algorithm>
using namespace std;
int main() {
    int a[4];
    for (int i = 0; i < 4; i++) cin >> a[i];
    sort(a ,a + 4);
    cout << abs(a[3] + a[0] - a[1] - a[2]);
    return 0;
}


python代码


1. a = list(map(int,input().split()))
2. a.sort();
3. print(abs(a[3] + a[0] - a[1] - a[2]));



java代码


import java.util.*;
public class Main{
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int a[] = new int[4];
        for (int i = 0; i < 4; i++) {
            a[i] = input.nextInt(); 
        }
        Arrays.sort(a);
        System.out.println(Math.abs(a[0] + a[3] - a[1] - a[2]));
        input.close();
    }
}
目录
相关文章
|
9月前
|
Cloud Native
【刷题日记】682. 棒球比赛
本次刷题日记的第 11 篇,力扣题为:682. 棒球比赛 ,简单
|
9月前
|
大数据
【数模比赛】2023美国大学生数学建模比赛(思路、代码......)
【数模比赛】2023美国大学生数学建模比赛(思路、代码......)
243 0
【数模比赛】2023美国大学生数学建模比赛(思路、代码......)
|
10月前
|
11月前
【newcode】牛牛组队竞赛
【newcode】牛牛组队竞赛
74 0
|
机器学习/深度学习 数据采集 开发框架
阿觿学长最近参加了高教社的全国大学生数学建模竞赛,整理了一些国赛的获奖模型,和大家分享~
阿觿学长最近参加了高教社的全国大学生数学建模竞赛,整理了一些国赛的获奖模型,和大家分享~
218 0
阿觿学长最近参加了高教社的全国大学生数学建模竞赛,整理了一些国赛的获奖模型,和大家分享~
单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)
单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)
120 0
单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)
|
算法
2021组队训练赛第11场
==**我们的终极目标不是AC,而是获取经验**== 问题 A: ABB 题意 考点 问题 C: Bob in Wonderland 题意 考点 问题 F: Zeldain Garden 题意 考点 问题 G: Light Emitting Hindenburg 题意 考点 问题 H: K == S 题意 考点 问题 I: Ponk Warshall 题意 考点
94 0
|
测试技术
新上线比赛,赶快上车~
新上线比赛,赶快上车~
97 0
新上线比赛,赶快上车~
(JAVA编程练习):两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。抽签名单已经决定,有人向队员打听比赛名单。a说他不和x比,c说他不和x,z比,编写程序找出比赛名单。
(JAVA编程练习):两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。抽签名单已经决定,有人向队员打听比赛名单。a说他不和x比,c说他不和x,z比,编写程序找出比赛名单。
(JAVA编程练习):两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。抽签名单已经决定,有人向队员打听比赛名单。a说他不和x比,c说他不和x,z比,编写程序找出比赛名单。
20天刷题-682. 棒球比赛
你现在是一场采用特殊赛制棒球比赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。 比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表 ops,其中 ops[i] 是你需要记录的第 i 项操作,ops 遵循下述规则: