您的位置:首页 > 其它

求出用1,2,5这三个数不同个数组合的和为1000的组合个数

2015-07-14 14:08 239 查看
感谢有奉献精神的人

转自:http://www.blogjava.net/yesjoy/articles/28654.html
求出用1,2,5这三个数不同个数组合的和为1000的组合个数

public class getNumbers {

public static void sums1(int temp) {

int num1 = temp / 1;

int num2 = temp / 2;

int num3 = temp / 5;

int numbers = 0;

String values;

for (int i = 0; i < num1; i++) {

for (int j = 0; j < num2; j++) {

for (int k = 0; k < num3; k++) {

if ((1 * i + 2 * j + 5 * k) == temp) {

numbers++;

values = i + "个1," + j + "个2," + k + "个5";

System.out.println("the " + numbers + " groups numbers is:" + values);

}

}

}

}

System.out.println("the numbers of group is ===>" + numbers);

}

public static void main(String[] args) {

int s = 1000;

sums1(s);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: