用1元5角钱兑换5分,2分和1分的硬币共100枚,问共有几种兑换方案?
2022-09-29 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
13种
简化为:X 加4Y=50,X、Y都大于等于0的整数
int count=0;
for(int x=0;x<=150;x++){
baifor(int y=0;y<=75;y++){
for(int z=0;z<=30;z++){
if(x+2*y+5*z==150 &&(x+y+z<=100)){
count++;
break;
}
if(x+y+z>=100) break;
}
}
}
System.out.println(count);
扩展资料:
c++语言的整数常量有三种形式:十进制、八进制、十六迸制。
(1)十进制整数是由不以0开头的0~9的数字组成的数据。
(2)八进制整数是由以0开头的0~7的数字组成的数据。
(3)十六进制整数是由以0x或0x开头的0~9的数字及A~F的字母(大小写字母均可)组成的数据。
例如:
0,63,83是十进制数。
00,077,0123是八进制数。
0x0,Ox0,0x53,0x53,0x3f,0x3f是十六进制数。
整数常量的取值范围是有限的,它的大小取决于此类整型数的类型,与所使用的进制形式无关。
参考资料来源:百度百科-C++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询