一、首先分析题目有两点
1、总和是100元。 2、一共分为四十张且每种至少有一张。
二、思路分析。
10元的为s张, 5元的为w张, 2元的为e张, 1元的为y张。
n为有几种换算法 首先,每个至少有一张 a>=1,b>=1,c>=1,d>=1。
#include<stdio.h>
int main(){
int total;
for (int s = 1; s<=10;s++) {
for (int w = 1; w<=20;w++) {
for (int e = 1; e<=40 ;e++) {
for (int y = 1; y<=40 ;y++) {
if(s+w+e+y==40&&10*s+5*w+2*e+y==100){
total+=1;
}
}
}
}
}
printf("%d",total);
}