31.java解决百钱买百鸡的问题

来源:互联网 发布:exe解压软件安卓版 编辑:程序博客网 时间:2024/06/14 12:44

题目描述

公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?


import java.util.Scanner;public class Main{    public static void main(String[] args){        Scanner sc = new Scanner(System.in);        while(sc.hasNext()){            int num = sc.nextInt();            System.out.print(buy());        }    }        public static String buy(){        StringBuffer sb = new StringBuffer();        for(int i=0;i<20;i++){            for(int j=0;j<33;j++){                int k = 100-i-j;                if((i*5+j*3+k/3==100)&&(k%3==0)){                    sb.append(i+" "+j+" "+k+"\n");                }            }        }        return sb.toString();    }}


原创粉丝点击