我的代码执行了,但是没有任何输出

时间:2019-05-15 15:04:01

标签: java eclipse

我是约旦的一名高中生,我最近遇到了这样的编码挑战/家庭作业:您拥有1到18的数字,并且当您输入等号时,您需要找到数字相等的组合在它们之间以及每个数字之间的加号,例如:1 + 2 = 3或 4 + 6 + 7 + 8 = 9 + 10 + 11 我需要找到其中的六个组合,但是我的程序找不到任何组合,请提供帮助。

public static void main(String[] args) {
    int[] A = new int[]{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17}; 
    boolean check;
    int s = A[1];
    int e = A[s+1]; 
    int eq= A[s+1]; 
    for(e=s+1;e==A[17];e++){
        for(eq=s+1;eq==e;eq++){
            if(Integer.sum(s, eq-1) == e) {
                check = true;
              } 
            if(check = true) {
                System.out.println("start number is ---" + s + "equal number is ---" + eq + "end number is ---" + e);

我希望得到一个起点,在这里等距放置,终点为六个组合,但是我什么也没得到

0 个答案:

没有答案