考试6

题目三

 
(1/1 分数)
题目描述

经典的鸡兔同笼问题,现在请你用循环的方法解决。

假设共有鸡兔N只,脚数共有M只,利用循环编写程序求鸡和兔的数量。

输入格式

两个正整数N,M,用空格隔开。N,M均小于100。

输出格式

两个整数,分别代表鸡和兔的个数

样例输入

30 90
样例输出

15 15

代码框

#include<iostream> 
using namespace std;

int main(){
	int N,M;
	cin>>N>>M;
	if(N>=100||M>=100||N<=0||M<=0)   return false;
	int x,y;
	for(x=0;x<=N&&x<=M/2;x++)
	   for(y=0;y<=N&&y<=M/4;y++)
	      if((2*x+4*y==M)&&(x+y==N)){
	      	cout<<x<<" "<<y;
	      	return 0;
	      }
	return false;
}


发布了99 篇原创文章 · 获赞 2 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览