Codeforces Round #552 (Div. 3) A题

时间:2021-06-26 20:47:38

题目网址:http://codeforces.com/contest/1154/problem/

题目意思:就是给你四个数,这四个数是a+b,a+c,b+c,a+b+c,次序未知要反求出a,b,c,d

题解:显然先求出这四个数中的最大数,然后分别减去其他三个数,即得a,b,c。

 #include<bits/stdc++.h>
using namespace std;
int a[];
int main()
{
for(int i=;i<=;i++)
cin>>a[i];
sort(a+,a++);
printf("%d ",a[]-a[]);
printf("%d ",a[]-a[]);
printf("%d\n",a[]-a[]);
return ;
}

Codeforces Round #552 (Div. 3)