AT_abc087_b 硬币问题
思路:
设定一个cnt来存储实现的次数,使用for循环进行大量枚举,枚举完毕之后即可得出
include <stdio.h>
int main()
{
int a, b, c, x, i, j, k;
scanf("%d %d %d %d", &a, &b, &c, &x);
int cnt = 0;
for (i=0; i<=a; i++)
{
for (j=0; j<=b; j++)
{
for (k=0; k<=c; k++)
{
if (x == i*500 + j*100 + k*50)
{
cnt++;
}
}
}
}
printf("%d", cnt);
return 0;
}

浙公网安备 33010602011771号