/*
* 将100元兑换为1元、5元、10元的零钱,请问有多少种兑换方法?
*
* */
public static void main(String[] args) {
int count = 0;
for (int i = 0; i <= 10; i++) {//十元
for (int j = 0; j <= 20; j++) {//五元
for (int k = 0; k <= 100; k++) {//一元
if (i * 10 + j * 5 + k == 100) {
System.out.println(i + " 张10元、" + j + " 张5元、和" + k + " 张1元。");
count++;
}
}
}
}
System.out.println("共有 " + count + " 种方法。");
}
输出结果: