c++整元换零问题。把1元兑换成1分,2分,5分的硬币,共多少种不同换法

在线等
2024-10-31 17:32:28
推荐回答(4个)
回答1:

最基本的写法
int main()
{
unsigned int i, j, k;
for (i = 0; i < 100; ++i)
{
for (j = 0;j < 50; ++j)
{
for (k = 0;k < 20; ++k)
{
if (0.01 * i + 0.02 * j+ 0.05 *k == 1)
{
cout << i << '\t' << j << '\t' << k << '\t'< }
}
}
}
getchar();
return 0;
}

回答2:

461

回答3:

穷举法

回答4:

三重循环 仔细想想吧 不难的