华为面试2:1分2分5分的硬币,组成1角,共有多少种组合。
编辑器加载中...#include<stdio.h>
int main()
{
int n5 = 0;
int n2 = 0;
int n1 = 0;
int i, j, k;
for( i = 0; i < 3; i++)
for( j = 0; j <= 10 - 5 * i; j++)
for(k = 0; k<= 10 -5 * i -j * 2; k++)
{
if(10 == 5* i + j * 2 + k )
printf("%d,%d,%d\n",i, j, k);
}
return 0;
}