#include <stdio.h>
int main()
{
int i,j,k,m,sum = 1;
for (i = 1; i <= 40; i++)
{
for (j = 1; j <= 40 ; j++)
{
for (k = 1 ; k <=40 ; k++)
{
for (m = 1 ; m <=40 ; m++)
{
if (i + j + k +m== 40 && 10 * i + 5 * j + k+m*2 == 100)
{
sum++ ;
}
}
}
}
}
printf("%d",sum-1) ;
return 0;
}
某人想将手中的一张面值100元的人民币换成10元、5元、2元和1元面值的票子。要求换正好40张,且每种票子至少一张。问:有几种换法?
最新推荐文章于 2024-04-19 17:38:14 发布