下面是代码
import java.util.Scanner;
/**
* Created with IntelliJ IDEA.
* Description:
* User: Y
* Date: 2019-07-06
* Time: 10:55
*/
public class Main1 {
private static String getABC(String str){
if (str==null||str.equals("")){
return "No";
}
String[] arr=str.split(" ");
int[] ints=new int[arr.length];
for (int i = 0; i <arr.length; i++) {
ints[i]=Integer.valueOf(arr[i]);
if (ints[i]>30||ints[i]<=-30||ints.length!=4){
return "No";
}
}
int A=(ints[0]+ints[2])/2;
int B=0;
int C=0;
for (int i = 0; i <ints[2]+ints[3] ; i++) {
A=i;
B=ints[2]-A;
C=ints[3]-B;
if(A-B==ints[0]&&B-C==ints[1]&&A+B==ints[2]&&B+C==ints[3]){
return A+" "+B+" "+C;
}
}
return "No";
}
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
String str=scanner.nextLine();
System.out.println(getABC(str));
}
}