有n块钱,去买m只鸡,公鸡每只5元,母鸡每只3元,小鸡一元三只;现要求买m只鸡刚好用完n块钱,问有多少种买法,输出每种买法中公鸡、母鸡和小鸡各有多少只。
输入格式:
第一行一个整数n,第二行一个整数m
输出格式:
每行输出一种买法,分别是公鸡、母鸡和小鸡的数量,以逗号分隔 最后输出总共多少种买法
输入样例:
9
5
结尾无空行
输出样例:
1,1,3
1
结尾无空行
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int count=0;
Scanner inputScanner=new Scanner(System.in);
int n=inputScanner.nextInt();
int m=inputScanner.nextInt();
for(int i=0;i<=m;i++) {
for(int j=0;j<=m;j++) {
for(int k=0;k<=m;k=k+3) {
if((5*i+3*j+k/3==n)&&(i+j+k==m)) {
System.out.println(i+","+j+","+k);
count++;
}
}
}
}
System.out.print(count);
}
}