题目:
/*
编程题第四题(20分):
用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案。
*/
我使用java做的
public class Four {public static void main(String[] args) {int x=1;int y=1;int z=1;int s=0;for(x=1;x<30;x++) {for(y=1;y<75;y++) {for(z=1;z<143;z++) {if (5*x+2*y+z==150&&x+y+z==100) {s=s+1;System.out.println(x+","+y+","+z);}}}}System.out.println("共有"+s+"种方法");}}
运行结果:
/* * 编程题第四题(20分): 用1元5角钱人名币兑换5分 2分和1分的硬币(每一种都要有)共一百枚 问共有几种兑换方案?并输出每种方案。 */