题目描述:
给出4个1-10的数字,通过加减乘除,得到数字为24就算胜利
输入:
4个1-10的数字。[数字允许重复,但每个数字仅允许使用一次,测试用例保证无异常数字]
输出:
true or false
Java实现:
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
String line = sc.nextLine();
String[] strs = line.split(" ");
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 4; i++) {
list.add(Integer.parseInt(strs[i]));
}
boolean flag = fun(list);
System.out.println(flag);
}
}
public static boolean fun(List<Inte