码迷,mamicode.com
首页 > 编程语言 > 详细

Java循环练习:百鸡问题

时间:2016-05-01 01:18:07      阅读:610      评论:0      收藏:0      [点我收藏+]

标签:java 循环练习

package practiceGO;
/**
 * 我国古代数学家张丘建在‘算经‘里曾提出一个世界数学史上有名的百鸡问题:
   ‘鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,问鸡翁、母、雏各几何?
   100元买100只鸡
         公鸡五元一只, 母鸡3元一只,小鸡一元3只 ,一百元买一百只鸡。求公、母、小鸡的数量
 */
public class Cto {

	public static void main(String[] args) {
		int count = 0;
		for(int i=1; i<=100; i++){
			for(int j=1; j<=100; j++){
				for(int k=1; k<=100; k++){
					if (k%3 == 0) {//保证小鸡取到整只
						if (i*5+j*3+k/3 == 100) {
							System.out.println("公鸡:"+i+"只"
						+" 母鸡:"+j+"只"+" 小鸡:"+k+"只");
							count++;
						}
					}
				}
			}
		}
		System.out.println("共有"+count+"种解");
	}
}

运行结果:

公鸡:1只 母鸡:21只 小鸡:96只
公鸡:1只 母鸡:22只 小鸡:87只
公鸡:1只 母鸡:23只 小鸡:78只
公鸡:1只 母鸡:24只 小鸡:69只
公鸡:1只 母鸡:25只 小鸡:60只
公鸡:1只 母鸡:26只 小鸡:51只
公鸡:1只 母鸡:27只 小鸡:42只
公鸡:1只 母鸡:28只 小鸡:33只
公鸡:1只 母鸡:29只 小鸡:24只
公鸡:1只 母鸡:30只 小鸡:15只
公鸡:1只 母鸡:31只 小鸡:6只
公鸡:2只 母鸡:19只 小鸡:99只
公鸡:2只 母鸡:20只 小鸡:90只
公鸡:2只 母鸡:21只 小鸡:81只
公鸡:2只 母鸡:22只 小鸡:72只
公鸡:2只 母鸡:23只 小鸡:63只
公鸡:2只 母鸡:24只 小鸡:54只
公鸡:2只 母鸡:25只 小鸡:45只
公鸡:2只 母鸡:26只 小鸡:36只
公鸡:2只 母鸡:27只 小鸡:27只
公鸡:2只 母鸡:28只 小鸡:18只
公鸡:2只 母鸡:29只 小鸡:9只
公鸡:3只 母鸡:18只 小鸡:93只
公鸡:3只 母鸡:19只 小鸡:84只
公鸡:3只 母鸡:20只 小鸡:75只
公鸡:3只 母鸡:21只 小鸡:66只
公鸡:3只 母鸡:22只 小鸡:57只
公鸡:3只 母鸡:23只 小鸡:48只
公鸡:3只 母鸡:24只 小鸡:39只
公鸡:3只 母鸡:25只 小鸡:30只
公鸡:3只 母鸡:26只 小鸡:21只
公鸡:3只 母鸡:27只 小鸡:12只
公鸡:3只 母鸡:28只 小鸡:3只
公鸡:4只 母鸡:16只 小鸡:96只
公鸡:4只 母鸡:17只 小鸡:87只
公鸡:4只 母鸡:18只 小鸡:78只
公鸡:4只 母鸡:19只 小鸡:69只
公鸡:4只 母鸡:20只 小鸡:60只
公鸡:4只 母鸡:21只 小鸡:51只
公鸡:4只 母鸡:22只 小鸡:42只
公鸡:4只 母鸡:23只 小鸡:33只
公鸡:4只 母鸡:24只 小鸡:24只
公鸡:4只 母鸡:25只 小鸡:15只
公鸡:4只 母鸡:26只 小鸡:6只
公鸡:5只 母鸡:14只 小鸡:99只
公鸡:5只 母鸡:15只 小鸡:90只
公鸡:5只 母鸡:16只 小鸡:81只
公鸡:5只 母鸡:17只 小鸡:72只
公鸡:5只 母鸡:18只 小鸡:63只
公鸡:5只 母鸡:19只 小鸡:54只
公鸡:5只 母鸡:20只 小鸡:45只
公鸡:5只 母鸡:21只 小鸡:36只
公鸡:5只 母鸡:22只 小鸡:27只
公鸡:5只 母鸡:23只 小鸡:18只
公鸡:5只 母鸡:24只 小鸡:9只
公鸡:6只 母鸡:13只 小鸡:93只
公鸡:6只 母鸡:14只 小鸡:84只
公鸡:6只 母鸡:15只 小鸡:75只
公鸡:6只 母鸡:16只 小鸡:66只
公鸡:6只 母鸡:17只 小鸡:57只
公鸡:6只 母鸡:18只 小鸡:48只
公鸡:6只 母鸡:19只 小鸡:39只
公鸡:6只 母鸡:20只 小鸡:30只
公鸡:6只 母鸡:21只 小鸡:21只
公鸡:6只 母鸡:22只 小鸡:12只
公鸡:6只 母鸡:23只 小鸡:3只
公鸡:7只 母鸡:11只 小鸡:96只
公鸡:7只 母鸡:12只 小鸡:87只
公鸡:7只 母鸡:13只 小鸡:78只
公鸡:7只 母鸡:14只 小鸡:69只
公鸡:7只 母鸡:15只 小鸡:60只
公鸡:7只 母鸡:16只 小鸡:51只
公鸡:7只 母鸡:17只 小鸡:42只
公鸡:7只 母鸡:18只 小鸡:33只
公鸡:7只 母鸡:19只 小鸡:24只
公鸡:7只 母鸡:20只 小鸡:15只
公鸡:7只 母鸡:21只 小鸡:6只
公鸡:8只 母鸡:9只 小鸡:99只
公鸡:8只 母鸡:10只 小鸡:90只
公鸡:8只 母鸡:11只 小鸡:81只
公鸡:8只 母鸡:12只 小鸡:72只
公鸡:8只 母鸡:13只 小鸡:63只
公鸡:8只 母鸡:14只 小鸡:54只
公鸡:8只 母鸡:15只 小鸡:45只
公鸡:8只 母鸡:16只 小鸡:36只
公鸡:8只 母鸡:17只 小鸡:27只
公鸡:8只 母鸡:18只 小鸡:18只
公鸡:8只 母鸡:19只 小鸡:9只
公鸡:9只 母鸡:8只 小鸡:93只
公鸡:9只 母鸡:9只 小鸡:84只
公鸡:9只 母鸡:10只 小鸡:75只
公鸡:9只 母鸡:11只 小鸡:66只
公鸡:9只 母鸡:12只 小鸡:57只
公鸡:9只 母鸡:13只 小鸡:48只
公鸡:9只 母鸡:14只 小鸡:39只
公鸡:9只 母鸡:15只 小鸡:30只
公鸡:9只 母鸡:16只 小鸡:21只
公鸡:9只 母鸡:17只 小鸡:12只
公鸡:9只 母鸡:18只 小鸡:3只
公鸡:10只 母鸡:6只 小鸡:96只
公鸡:10只 母鸡:7只 小鸡:87只
公鸡:10只 母鸡:8只 小鸡:78只
公鸡:10只 母鸡:9只 小鸡:69只
公鸡:10只 母鸡:10只 小鸡:60只
公鸡:10只 母鸡:11只 小鸡:51只
公鸡:10只 母鸡:12只 小鸡:42只
公鸡:10只 母鸡:13只 小鸡:33只
公鸡:10只 母鸡:14只 小鸡:24只
公鸡:10只 母鸡:15只 小鸡:15只
公鸡:10只 母鸡:16只 小鸡:6只
公鸡:11只 母鸡:4只 小鸡:99只
公鸡:11只 母鸡:5只 小鸡:90只
公鸡:11只 母鸡:6只 小鸡:81只
公鸡:11只 母鸡:7只 小鸡:72只
公鸡:11只 母鸡:8只 小鸡:63只
公鸡:11只 母鸡:9只 小鸡:54只
公鸡:11只 母鸡:10只 小鸡:45只
公鸡:11只 母鸡:11只 小鸡:36只
公鸡:11只 母鸡:12只 小鸡:27只
公鸡:11只 母鸡:13只 小鸡:18只
公鸡:11只 母鸡:14只 小鸡:9只
公鸡:12只 母鸡:3只 小鸡:93只
公鸡:12只 母鸡:4只 小鸡:84只
公鸡:12只 母鸡:5只 小鸡:75只
公鸡:12只 母鸡:6只 小鸡:66只
公鸡:12只 母鸡:7只 小鸡:57只
公鸡:12只 母鸡:8只 小鸡:48只
公鸡:12只 母鸡:9只 小鸡:39只
公鸡:12只 母鸡:10只 小鸡:30只
公鸡:12只 母鸡:11只 小鸡:21只
公鸡:12只 母鸡:12只 小鸡:12只
公鸡:12只 母鸡:13只 小鸡:3只
公鸡:13只 母鸡:1只 小鸡:96只
公鸡:13只 母鸡:2只 小鸡:87只
公鸡:13只 母鸡:3只 小鸡:78只
公鸡:13只 母鸡:4只 小鸡:69只
公鸡:13只 母鸡:5只 小鸡:60只
公鸡:13只 母鸡:6只 小鸡:51只
公鸡:13只 母鸡:7只 小鸡:42只
公鸡:13只 母鸡:8只 小鸡:33只
公鸡:13只 母鸡:9只 小鸡:24只
公鸡:13只 母鸡:10只 小鸡:15只
公鸡:13只 母鸡:11只 小鸡:6只
公鸡:14只 母鸡:1只 小鸡:81只
公鸡:14只 母鸡:2只 小鸡:72只
公鸡:14只 母鸡:3只 小鸡:63只
公鸡:14只 母鸡:4只 小鸡:54只
公鸡:14只 母鸡:5只 小鸡:45只
公鸡:14只 母鸡:6只 小鸡:36只
公鸡:14只 母鸡:7只 小鸡:27只
公鸡:14只 母鸡:8只 小鸡:18只
公鸡:14只 母鸡:9只 小鸡:9只
公鸡:15只 母鸡:1只 小鸡:66只
公鸡:15只 母鸡:2只 小鸡:57只
公鸡:15只 母鸡:3只 小鸡:48只
公鸡:15只 母鸡:4只 小鸡:39只
公鸡:15只 母鸡:5只 小鸡:30只
公鸡:15只 母鸡:6只 小鸡:21只
公鸡:15只 母鸡:7只 小鸡:12只
公鸡:15只 母鸡:8只 小鸡:3只
公鸡:16只 母鸡:1只 小鸡:51只
公鸡:16只 母鸡:2只 小鸡:42只
公鸡:16只 母鸡:3只 小鸡:33只
公鸡:16只 母鸡:4只 小鸡:24只
公鸡:16只 母鸡:5只 小鸡:15只
公鸡:16只 母鸡:6只 小鸡:6只
公鸡:17只 母鸡:1只 小鸡:36只
公鸡:17只 母鸡:2只 小鸡:27只
公鸡:17只 母鸡:3只 小鸡:18只
公鸡:17只 母鸡:4只 小鸡:9只
公鸡:18只 母鸡:1只 小鸡:21只
公鸡:18只 母鸡:2只 小鸡:12只
公鸡:18只 母鸡:3只 小鸡:3只
公鸡:19只 母鸡:1只 小鸡:6只
共有174种解


Java循环练习:百鸡问题

标签:java 循环练习

原文地址:http://11317783.blog.51cto.com/11307783/1769243

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!