cpp
#include<stdio.h>
int main()
{
int count;
for(int i = 0;i <= 100;i ++)
for(int j = 0;j <= 50;j ++)
for(int k = 0;k <= 20;k ++)
{
if(i + j*2 + k*5 == 100)
{
count++;
printf("100可以拆分为%d个1元,%d个2元,%d个5元\n",i,j,k);
}
}
printf("共有%d种组合方式",count);
return 0;
}
运行截图:
注:侵权可删