题目描述
给出任意的人民币(>10元)的整币兑换成5元、2元和1元币值(要求三种币值均有)的方法有多少种。
输入
输入任意的人民币(>10元)的整币100,50,20,10
输出
计算出兑换成5元、2元和1元币值(要求三种币值均有)的方法有多少种
样例输入
50
样例输出
106
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int rmb=cin.nextInt();
int x,y,z,count=0;
for(x=1;x<=rmb/5;x++)
for(y=1;y<=rmb/2;y++)
for(z=1;z<=rmb;z++)
if(5*x+2*y+z==rmb)
count++;
System.out.println(count);
cin.close();
}
}