1.
现有1分,2分,5分人民币,要求组成一块钱,问有多少种方法?
#include <iostream>
using namespace std;
int main()
{
int i,j,m;
m=0;
for(i=0;i<=20;i++)
for(j=0;j<=50;j++)
{
if(5*i+2*j<=100)
m++;
}
cout<<"共有"<<m<<"种"<<endl;
return 0;
}
运行结果:
现要求三种硬币必须都包含
程序如下:
*至少*/
#include <iostream>
using namespace std;
int main()
{
int i,j,m;
m=0;
for(i=1;i<20;i++)
for(j=1;j<50;j++)
{
if(5*i+2*j<100)
m++;
}
cout<<"共有"<<m<<"种"<<endl;
return 0;
}
运行结果: