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

java编程题 --鸡兔同笼

时间:2017-02-19 21:20:45      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:system.in   logs   out   scanner   highlight   log   amp   can   exti   

已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。如
果无解,则输出No answer。
样例输入:
14 32
样例输出:
12 2
样例输入:
10 16
样例输出:
No answer

  

package Solve;

import java.util.Scanner;

public class Solve
{
	static Scanner scan = new Scanner(System.in);
	
	public static void main(String[] args)
	{
		int n = scan.nextInt(),m = scan.nextInt();
		int chicken = (4 * n - m) / 2;
		int tu =  n - chicken;
		if ( tu * 4 + chicken * 2 == m) 
		{
			if ( chicken > -1 && tu > -1) 
				System.out.println(chicken + " " + tu);
			else
				System.out.println("No answer");
		}
		else
			System.out.println("No answer");
	}
	

}

 

java编程题 --鸡兔同笼

标签:system.in   logs   out   scanner   highlight   log   amp   can   exti   

原文地址:http://www.cnblogs.com/lfm1996/p/6417084.html

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