首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

看到一个求1到19中相加等于20的数,有关问题解决了,求此贴

2012-04-01 
看到一个求1到19中相加等于20的数,问题解决了,求此贴!RT[解决办法]不知道那个贴 发个例子 不晓得是不是LZ

看到一个求1到19中相加等于20的数,问题解决了,求此贴!
RT


[解决办法]
不知道那个贴 发个例子 不晓得是不是LZ想要的

Java code
        final int num=20;        int[] stack=new int[6];        for(int x=1,pos=0,sum=0;x<num;x++){            stack[pos++]=x;            sum+=x;            if(sum<num){                continue;            }            if(sum==num){                for(int i=0;i<pos;i++){                    System.out.print(stack[i]+"+");                }                System.out.println();            }            sum-=stack[--pos];            sum-=stack[--pos];            x=stack[pos];        } 

热点排行