编写一个Java程序,实现求解把50元钱分成一元,二元和五元的纸币且纸币张数共为20张的分法有多少种?
答案:3 悬赏:40 手机版
解决时间 2021-03-17 15:17
- 提问者网友:十年饮冰
- 2021-03-17 12:14
编写一个Java程序,实现求解把50元钱分成一元,二元和五元的纸币且纸币张数共为20张的分法有多少种?
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-03-17 12:44
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x,y,z;
for (x=0;x<=9;x++) {
for (y = 0; y <=25; y++) {
for (z = 0; z <= 20-x-y; z++) {
int num=x+y+z;
int sum=5*x+2*y+z;
if (num==20&&sum==50) {
System.out.printf("五元%d张,二元%d张,一元%d张",x,y,z);
System.out.println();
}
}
}
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int x,y,z;
for (x=0;x<=9;x++) {
for (y = 0; y <=25; y++) {
for (z = 0; z <= 20-x-y; z++) {
int num=x+y+z;
int sum=5*x+2*y+z;
if (num==20&&sum==50) {
System.out.printf("五元%d张,二元%d张,一元%d张",x,y,z);
System.out.println();
}
}
}
}
}
}
全部回答
- 1楼网友:迟山
- 2021-03-17 14:53
同求
- 2楼网友:天凉才是好个秋
- 2021-03-17 14:06
你好!
a+2b+5c=50
a+b+c=20
逻辑关系就是这个,具体代码自己实现
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯