用C++编程:用1元5角的人民币兑换5分 2分 1分的(每种都有)100枚,共有几种方案?

如题所述

第1个回答  2007-10-27
void main()
{
const int Total = 150;
int Count = 0;
for(int i = 1; i < Total / 5; i++)
{
for(int j = 1; j < Total / 2; j++)
{
int k = Total - i * 5 - j * 2;
if (k < 0) continue;
if (i + j + k == 100)
{
Count++;
printf("5分:%d 2分%d 1分:%d\r\n", i, j, k);
}
}
}
printf("总方案个数:%d", Count);
}本回答被提问者采纳
相似回答