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

编程题,该怎么处理

2012-12-26 
编程题有三种面值,为1元,2元,5元,有几种方案能够组成6元,例如 6个一元的,还可以是一个一元和一个5元,求有

编程题
有三种面值,为1元,2元,5元,有几种方案能够组成6元,例如 6个一元的,还可以是一个一元和一个5元,求有几种方案,输出不可以为重复
[解决办法]


public class Find {
    public static void main(String args[]){
    int m=0;
    for(int i=0;i<=1;i++)
    for(int j=0;j<=3;j++)
    for(int k=0;k<=6;k++){
    if((5*i+2*j+k)==6){
    System.out.println(i+"个5 "+j+"个2 "+k+"个1");
    m++;
    }
    }
    System.out.println("总共有"+m+"个方法");
    }
}

热点排行